




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title>Selectors
 - CSS2.1 Test Suite</title>
  <style type="text/css">* { margin: 0; padding: 0 }
    @import "http://www.w3.org/StyleSheets/TR/base.css";
    @import "../indices.css";
  </style>
 </head>

 <body>

  <h1>CSS2.1 Test Suite</h1>
  <h2>Selectors
 (674 tests)</h2>
  <table width="100%">
    <col id="test-column"></col>
    <col id="flags-column"></col>
    <col id="info-column"></col>
    <thead>
      <tr>
        <th>Test</th>
        <th><abbr title="Rendering References">Refs</abbr></th>
        <th>Flags</th>
        <th>Info</th>
      </tr>
    </thead>
    <tbody id="s5.1">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.1">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#pattern-matching">5.1 Pattern matching
</a></th></tr>
      <!-- 1 tests -->
      <tr id="selectors-001-5.1" class="primary">
        <td><strong>
            <a href="selectors-001.xht">selectors-001</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS Selectors (basic)
        </td>
      </tr>
    </tbody>
    <tbody id="s5.2">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.2">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#selector-syntax">5.2 Selector syntax
</a></th></tr>
      <!-- 0 tests -->
    </tbody>
    <tbody id="s5.2.1">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.2.1">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#grouping">5.2.1 Grouping
</a></th></tr>
      <!-- 4 tests -->
      <tr id="c12-grouping-000-5.2.1" class="primary">
        <td><strong>
            <a href="c12-grouping-000.xht">c12-grouping-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Grouping
        </td>
      </tr>
      <tr id="grouping-000-5.2.1" class="primary">
        <td><strong>
            <a href="grouping-000.xht">grouping-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Grouping
          <ul class="assert">
            <li>Browsers should apply the rule to all elements grouped</li>
          </ul>
        </td>
      </tr>
      <tr id="grouping-001-5.2.1" class="primary invalid">
        <td><strong>
            <a href="grouping-001.xht">grouping-001</a></strong></td>
        <td></td>
        <td><abbr class="invalid" title="Tests Invalid CSS">Invalid</abbr></td>
        <td>Selectors: Grouping: Invalid grouping
          <ul class="assert">
            <li>Browsers should ignore an invalid grouping</li>
          </ul>
        </td>
      </tr>
      <tr id="grouping-002-5.2.1" class="primary">
        <td><strong>
            <a href="grouping-002.xht">grouping-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Condensing selectors
          <ul class="assert">
            <li>Selectors can be condensed into a single selector.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.3">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.3">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#universal-selector">5.3 Universal selector
</a></th></tr>
      <!-- 5 tests -->
      <tr id="universal-selector-001-5.3" class="primary">
        <td><strong>
            <a href="universal-selector-001.xht">universal-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Universal selector
          <ul class="assert">
            <li>The universal selector applies to all elements.</li>
          </ul>
        </td>
      </tr>
      <tr id="universal-selector-002-5.3" class="primary">
        <td><strong>
            <a href="universal-selector-002.xht">universal-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Implied universal selector for pseudo selector
          <ul class="assert">
            <li>If the universal selector is not the only component of a simple pseudo selector the '*' can be omitted.</li>
          </ul>
        </td>
      </tr>
      <tr id="universal-selector-003-5.3" class="primary">
        <td><strong>
            <a href="universal-selector-003.xht">universal-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Implied universal selector for class selector
          <ul class="assert">
            <li>If the universal selector is not the only component of a simple class selector the * can be omitted.</li>
          </ul>
        </td>
      </tr>
      <tr id="universal-selector-004-5.3" class="primary">
        <td><strong>
            <a href="universal-selector-004.xht">universal-selector-004</a></strong></td>
        <td></td>
        <td></td>
        <td>Implied universal selector for ID
          <ul class="assert">
            <li>If the universal selector is not the only component of a simple id selector the * can be omitted.</li>
          </ul>
        </td>
      </tr>
      <tr id="universal-selector-005-5.3" class="primary image">
        <td><strong>
            <a href="universal-selector-005.xht">universal-selector-005</a></strong></td>
        <td></td>
        <td><abbr class="image" title="Requires Bitmap Graphics Support">Bitmaps</abbr></td>
        <td>universal selector - list-style-image
          <ul class="assert">
            <li>The universal selector matches the name of any element type. 'list-style-image' applies to elements with 'display: list-item'.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.4">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.4">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#type-selectors">5.4 Type selectors
</a></th></tr>
      <!-- 2 tests -->
      <tr id="selectors-002-5.4" class="primary">
        <td><strong>
            <a href="selectors-002.xht">selectors-002</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS Selectors (basic tests)
        </td>
      </tr>
      <tr id="type-selector-001-5.4" class="primary">
        <td><strong>
            <a href="type-selector-001.xht">type-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Type selectors
          <ul class="assert">
            <li>Basic type selectors apply to each type.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.5">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.5">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#descendant-selectors">5.5 Descendant selectors
</a></th></tr>
      <!-- 16 tests -->
      <tr id="c16-descendant-000-5.5" class="primary">
        <td><strong>
            <a href="c16-descendant-000.xht">c16-descendant-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendant selectors (Contextual selectors)
        </td>
      </tr>
      <tr id="c16-descendant-001-5.5" class="primary">
        <td><strong>
            <a href="c16-descendant-001.xht">c16-descendant-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Contextual selectors
        </td>
      </tr>
      <tr id="c16-descendant-002-5.5" class="primary">
        <td><strong>
            <a href="c16-descendant-002.xht">c16-descendant-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Contextual selectors
        </td>
      </tr>
      <tr id="descendant-selector-000-5.5" class="primary">
        <td><strong>
            <a href="descendant-selector-000.xht">descendant-selector-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Descendant selectors
          <ul class="assert">
            <li>Browsers should apply each rule to the descendant elements</li>
          </ul>
        </td>
      </tr>
      <tr id="descendant-selector-001-5.5" class="primary">
        <td><strong>
            <a href="descendant-selector-001.xht">descendant-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Descendant selectors and universal selector
          <ul class="assert">
            <li>Browsers should apply each rule to the descendant elements</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-001-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-001.xht">descendent-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendent selector does not apply to parent element
          <ul class="assert">
            <li>Descendent selectors are applied only to descendents.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-002-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-002.xht">descendent-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendent selector
          <ul class="assert">
            <li>Descendent selectors are applied only to descendents.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-003-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-003.xht">descendent-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendent selector with additional element between
          <ul class="assert">
            <li>Descendent selectors are applied to descendents even if additional elements separate parent and subject of selector.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-004-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-004.xht">descendent-selector-004</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendent selector with incorrect parent element
          <ul class="assert">
            <li>Descendent selectors are applied only to descendents where the parent element matches.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-005-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-005.xht">descendent-selector-005</a></strong></td>
        <td></td>
        <td></td>
        <td>Grandchild selection with no children
          <ul class="assert">
            <li>Grandchild selection is applied only to elements which have grandchildren.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-006-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-006.xht">descendent-selector-006</a></strong></td>
        <td></td>
        <td></td>
        <td>Grandchild selection with no grandchildren
          <ul class="assert">
            <li>Grandchild selection is applied only to elements which have grandchildren.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-007-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-007.xht">descendent-selector-007</a></strong></td>
        <td></td>
        <td></td>
        <td>Grandchild selection
          <ul class="assert">
            <li>Grandchild selection is applied only to elements which are grandchildren.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-008-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-008.xht">descendent-selector-008</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendent selector with ID attribute does not match elements without the ID attribute
          <ul class="assert">
            <li>Descendent selector with attribute applies only to applicable elements.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-009-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-009.xht">descendent-selector-009</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendent selector with ID attribute
          <ul class="assert">
            <li>Descendent selector with attribute applies only to applicable elements.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-010-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-010.xht">descendent-selector-010</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendent selector and tabs
          <ul class="assert">
            <li>A descendant selector can be separated by a tab.</li>
          </ul>
        </td>
      </tr>
      <tr id="descendent-selector-011-5.5" class="primary">
        <td><strong>
            <a href="descendent-selector-011.xht">descendent-selector-011</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendent selector and newlines
          <ul class="assert">
            <li>A descendant selector can be separated by a newline.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.6">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.6">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#child-selectors">5.6 Child selectors
</a></th></tr>
      <!-- 3 tests -->
      <tr id="child-selector-001-5.6" class="primary">
        <td><strong>
            <a href="child-selector-001.xht">child-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Child selector does not match when there is no matching parent
          <ul class="assert">
            <li>Child selectors only apply when parent and child elements match.</li>
          </ul>
        </td>
      </tr>
      <tr id="child-selector-002-5.6" class="primary">
        <td><strong>
            <a href="child-selector-002.xht">child-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Child selector without direct child
          <ul class="assert">
            <li>Child selectors only apply to child elements when there is a direct parent child relationship.</li>
          </ul>
        </td>
      </tr>
      <tr id="child-selector-003-5.6" class="primary">
        <td><strong>
            <a href="child-selector-003.xht">child-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Child selector
          <ul class="assert">
            <li>Child selectors apply to child elements.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.7">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.7">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors">5.7 Adjacent sibling selectors
</a></th></tr>
      <!-- 14 tests -->
      <tr id="adjacent-000-5.7" class="primary">
        <td><strong>
            <a href="adjacent-000.xht">adjacent-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Adjacent selectors
          <ul class="assert">
            <li>Browsers should apply each rule to the adjacent element</li>
          </ul>
        </td>
      </tr>
      <tr id="adjacent-001-5.7" class="primary">
        <td><strong>
            <a href="adjacent-001.xht">adjacent-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Adjacent selectors without the space separator
          <ul class="assert">
            <li>Browsers should apply each rule to the adjacent element also without the space separator</li>
          </ul>
        </td>
      </tr>
      <tr id="adjacent-002-5.7" class="primary">
        <td><strong>
            <a href="adjacent-002.xht">adjacent-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Adjacent selectors with the universal selector
          <ul class="assert">
            <li>Browsers should apply each rule to the adjacent element when combined with the universal selector</li>
          </ul>
        </td>
      </tr>
      <tr id="combinator-001-5.7" class="primary">
        <td><strong>
            <a href="combinator-001.xht">combinator-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendant combinators and newlines
          <ul class="assert">
            <li>Newlines can appear between a descendent combinator and the simple selectors around it.</li>
          </ul>
        </td>
      </tr>
      <tr id="combinator-002-5.7" class="primary">
        <td><strong>
            <a href="combinator-002.xht">combinator-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Sibling combinators and spaces
          <ul class="assert">
            <li>Spaces can appear between a sibling combinator and its simple selectors.</li>
          </ul>
        </td>
      </tr>
      <tr id="combinator-003-5.7" class="primary">
        <td><strong>
            <a href="combinator-003.xht">combinator-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Sibling combinators and newlines
          <ul class="assert">
            <li>Newlines can appear between a sibling combinator and the simple selectors around it.</li>
          </ul>
        </td>
      </tr>
      <tr id="combinator-004-5.7" class="primary">
        <td><strong>
            <a href="combinator-004.xht">combinator-004</a></strong></td>
        <td></td>
        <td></td>
        <td>Descendant combinators and spaces
          <ul class="assert">
            <li>Spaces can appear between a descendant combinator and the simple selectors around it.</li>
          </ul>
        </td>
      </tr>
      <tr id="dynamic-sibling-combinator-001-5.7" class="primary dom">
        <td><strong>
            <a href="dynamic-sibling-combinator-001.xht">dynamic-sibling-combinator-001</a></strong></td>
        <td></td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>Testing dynamic changes and the '+' combinator
          <ul class="assert">
            <li>Dynamically changing an attribute should cause selectors using '+' to match as needed.</li>
          </ul>
        </td>
      </tr>
      <tr id="focus-pseudo-class-001-5.7" class="interact">
        <td>
            <a href="focus-pseudo-class-001.xht">focus-pseudo-class-001</a></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>:focus pseudo-class - adjacent sibling selector
          <ul class="assert">
            <li>An HTML 4 textarea must be focused in order to enter text into it. The :focus pseudo-class applies to a textarea while it has the focus (accepts keyboard events or other forms of text input).</li>
          </ul>
        </td>
      </tr>
      <tr id="focus-pseudo-class-002-5.7" class="interact">
        <td>
            <a href="focus-pseudo-class-002.xht">focus-pseudo-class-002</a></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>:focus pseudo-class - adjacent sibling selector
          <ul class="assert">
            <li>An HTML 4 text input control must be focused in order to enter text into it. The :focus pseudo-class applies to a text input control while it has the focus (accepts keyboard events or other forms of text input).</li>
          </ul>
        </td>
      </tr>
      <tr id="focus-pseudo-class-003-5.7" class="interact">
        <td>
            <a href="focus-pseudo-class-003.xht">focus-pseudo-class-003</a></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>:focus pseudo-class - adjacent sibling selector
          <ul class="assert">
            <li>An HTML 4 radio button must receive focus state when clicking on it or when selecting it with the keyboard. The :focus pseudo-class applies to a radio button while it has the focus (accepts keyboard events or other forms of input).</li>
          </ul>
        </td>
      </tr>
      <tr id="sibling-selector-001-5.7" class="primary">
        <td><strong>
            <a href="sibling-selector-001.xht">sibling-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Simple sibling selector
          <ul class="assert">
            <li>Sibling selector only applies to immediate siblings.</li>
          </ul>
        </td>
      </tr>
      <tr id="sibling-selector-002-5.7" class="primary">
        <td><strong>
            <a href="sibling-selector-002.xht">sibling-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Sibling selector with non-element node
          <ul class="assert">
            <li>Sibling selector only applies to immediate siblings ignoring non-element nodes.</li>
          </ul>
        </td>
      </tr>
      <tr id="sibling-selector-003-5.7" class="primary">
        <td><strong>
            <a href="sibling-selector-003.xht">sibling-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Sibling selector with non element node
          <ul class="assert">
            <li>Sibling selector only applies to immediate siblings ignoring text nodes.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.8">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.8">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">5.8 Attribute selectors
</a></th></tr>
      <!-- 22 tests -->
      <tr id="attribute-000-5.8" class="primary">
        <td><strong>
            <a href="attribute-000.xht">attribute-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Attribute selectors: Generic match
          <ul class="assert">
            <li>Browsers should apply each rule to the elements with the specified attribute, disregarding its value</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-001-5.8" class="primary">
        <td><strong>
            <a href="attribute-001.xht">attribute-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Attribute selectors: Generic match with the universal selector
          <ul class="assert">
            <li>Browsers should apply each rule to the elements with the specified attribute, disregarding its value</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-002-5.8" class="primary">
        <td><strong>
            <a href="attribute-002.xht">attribute-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Attribute selectors: Exact match
          <ul class="assert">
            <li>Browsers should apply each rule to the elements with the specified attribute and the specified value</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-003-5.8" class="primary">
        <td><strong>
            <a href="attribute-003.xht">attribute-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Attribute selectors: Exact match with the universal selector
          <ul class="assert">
            <li>Browsers should apply each rule to the elements with the specified attribute and the specified value</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-004-5.8" class="primary">
        <td><strong>
            <a href="attribute-004.xht">attribute-004</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Attribute selectors: Partial match
          <ul class="assert">
            <li>Browsers should apply each rule to the elements with one of the values separated by a space</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-005-5.8" class="primary">
        <td><strong>
            <a href="attribute-005.xht">attribute-005</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Attribute selectors: Partial match with the universal selector
          <ul class="assert">
            <li>Browsers should apply each rule to the elements with one of the values separated by a space</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-006-5.8" class="primary">
        <td><strong>
            <a href="attribute-006.xht">attribute-006</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Attribute selectors: Substring matching
          <ul class="assert">
            <li>Browsers should apply each rule to the elements which have an hyphen-separated list of attribute values</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-007-5.8" class="primary">
        <td><strong>
            <a href="attribute-007.xht">attribute-007</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Attribute selectors: Substring matching with the universal selector
          <ul class="assert">
            <li>Browsers should apply each rule to the elements which have an hyphen-separated list of attribute values</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-selector-001-5.8" class="primary">
        <td><strong>
            <a href="attribute-selector-001.xht">attribute-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>ID selector without value and no matching element
          <ul class="assert">
            <li>Attribute selector without a value matches any element which has that attribute set.</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-selector-002-5.8" class="primary">
        <td><strong>
            <a href="attribute-selector-002.xht">attribute-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Attribute selector without value
          <ul class="assert">
            <li>Attribute selector without a value matches any element which has that attribute set.</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-value-selector-001-5.8" class="primary">
        <td><strong>
            <a href="attribute-value-selector-001.xht">attribute-value-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Attribute selector matching value
          <ul class="assert">
            <li>Selector matches attribute with specific value.</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-value-selector-002-5.8" class="primary">
        <td><strong>
            <a href="attribute-value-selector-002.xht">attribute-value-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Attribute selector matching value in hyphenated list
          <ul class="assert">
            <li>Selector matches attributes with specific value in a hyphen-separated list.</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-value-selector-003-5.8" class="primary">
        <td><strong>
            <a href="attribute-value-selector-003.xht">attribute-value-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Attribute selector matching value in list
          <ul class="assert">
            <li>Selector matches attribute with specific value in a space-separated list.</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-value-selector-004-5.8" class="primary invalid">
        <td><strong>
            <a href="attribute-value-selector-004.xht">attribute-value-selector-004</a></strong></td>
        <td></td>
        <td><abbr class="invalid" title="Tests Invalid CSS">Invalid</abbr></td>
        <td>Numeric attributes
          <ul class="assert">
            <li>Attributes cannot begin with numerals.</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-value-selector-006-5.8" class="primary">
        <td><strong>
            <a href="attribute-value-selector-006.xht">attribute-value-selector-006</a></strong></td>
        <td></td>
        <td></td>
        <td>Multiple and repeating attributes
          <ul class="assert">
            <li>Multiple attribute selectors can be used to refer to several attributes of an element, or even several times to the same attribute.</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-value-selector-008-5.8" class="primary nonHTML">
        <td><strong>
            <a href="attribute-value-selector-008.xht">attribute-value-selector-008</a></strong></td>
        <td></td>
        <td></td>
        <td>attribute selector - att=val
          <ul class="assert">
            <li>attribute selector with att=val in XHTML should be case sensitive, and should only match when att is exactly val</li>
          </ul>
        </td>
      </tr>
      <tr id="attribute-value-selector-009-5.8" class="primary nonHTML">
        <td><strong>
            <a href="attribute-value-selector-009.xht">attribute-value-selector-009</a></strong></td>
        <td></td>
        <td></td>
        <td>lang attribute selector - att |= val
          <ul class="assert">
            <li>lang attribute selector with 'att |= val' in XHTML should be case sensitive, and match hyphen-separated list</li>
          </ul>
        </td>
      </tr>
      <tr id="dynamic-sibling-combinator-001-5.8" class="dom">
        <td>
            <a href="dynamic-sibling-combinator-001.xht">dynamic-sibling-combinator-001</a></td>
        <td></td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>Testing dynamic changes and the '+' combinator
          <ul class="assert">
            <li>Dynamically changing an attribute should cause selectors using '+' to match as needed.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.8.1">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.8.1">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#matching-attrs">5.8.1 Matching attributes and attribute values
</a></th></tr>
      <!-- 8 tests -->
      <tr id="default-attribute-selector-001-5.8.1" class="">
        <td>
            <a href="default-attribute-selector-001.xht">default-attribute-selector-001</a></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-002-5.8.1" class="">
        <td>
            <a href="default-attribute-selector-002.xht">default-attribute-selector-002</a></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-003-5.8.1" class="">
        <td>
            <a href="default-attribute-selector-003.xht">default-attribute-selector-003</a></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-004-5.8.1" class="">
        <td>
            <a href="default-attribute-selector-004.xht">default-attribute-selector-004</a></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-005-5.8.1" class="">
        <td>
            <a href="default-attribute-selector-005.xht">default-attribute-selector-005</a></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-006-5.8.1" class="">
        <td>
            <a href="default-attribute-selector-006.xht">default-attribute-selector-006</a></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-007-5.8.1" class="">
        <td>
            <a href="default-attribute-selector-007.xht">default-attribute-selector-007</a></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-008-5.8.1" class="">
        <td>
            <a href="default-attribute-selector-008.xht">default-attribute-selector-008</a></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.8.2">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.8.2">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#default-attrs">5.8.2 Default attribute values in DTDs
</a></th></tr>
      <!-- 8 tests -->
      <tr id="default-attribute-selector-001-5.8.2" class="primary">
        <td><strong>
            <a href="default-attribute-selector-001.xht">default-attribute-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-002-5.8.2" class="primary">
        <td><strong>
            <a href="default-attribute-selector-002.xht">default-attribute-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-003-5.8.2" class="primary">
        <td><strong>
            <a href="default-attribute-selector-003.xht">default-attribute-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-004-5.8.2" class="primary">
        <td><strong>
            <a href="default-attribute-selector-004.xht">default-attribute-selector-004</a></strong></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-005-5.8.2" class="primary">
        <td><strong>
            <a href="default-attribute-selector-005.xht">default-attribute-selector-005</a></strong></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-006-5.8.2" class="primary">
        <td><strong>
            <a href="default-attribute-selector-006.xht">default-attribute-selector-006</a></strong></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-007-5.8.2" class="primary">
        <td><strong>
            <a href="default-attribute-selector-007.xht">default-attribute-selector-007</a></strong></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
      <tr id="default-attribute-selector-008-5.8.2" class="primary">
        <td><strong>
            <a href="default-attribute-selector-008.xht">default-attribute-selector-008</a></strong></td>
        <td></td>
        <td></td>
        <td>attribute selector - Default attribute values in DTDs
          <ul class="assert">
            <li>Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.8.3">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.8.3">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#class-html">5.8.3 Class selectors
</a></th></tr>
      <!-- 16 tests -->
      <tr id="c14-classes-000-5.8.3" class="primary">
        <td><strong>
            <a href="c14-classes-000.xht">c14-classes-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Class as selector
        </td>
      </tr>
      <tr id="class-000-5.8.3" class="primary">
        <td><strong>
            <a href="class-000.xht">class-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Class selectors
          <ul class="assert">
            <li>Browsers should apply each rule to the elements which have the specified class</li>
          </ul>
        </td>
      </tr>
      <tr id="class-001-5.8.3" class="primary">
        <td><strong>
            <a href="class-001.xht">class-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Class selectors with the universal selector
          <ul class="assert">
            <li>Browsers should apply each rule to the elements which have the specified class</li>
          </ul>
        </td>
      </tr>
      <tr id="class-002-5.8.3" class="primary">
        <td><strong>
            <a href="class-002.xht">class-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: Class selectors: Multiple classes
          <ul class="assert">
            <li>Browsers should apply each rule to the elements which have the specified class or classes</li>
          </ul>
        </td>
      </tr>
      <tr id="class-selector-001-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-001.xht">class-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Class selectors with only a partial match of 'class' attribute
          <ul class="assert">
            <li>Class selector need to match any or all of the values in the 'class' attribute.</li>
          </ul>
        </td>
      </tr>
      <tr id="class-selector-002-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-002.xht">class-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>Class selectors with a type
          <ul class="assert">
            <li>Class selector with a type, match the appropriate element.</li>
          </ul>
        </td>
      </tr>
      <tr id="class-selector-003-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-003.xht">class-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Class selectors without a type
          <ul class="assert">
            <li>Class selector without a type, match the appropriate element.</li>
          </ul>
        </td>
      </tr>
      <tr id="class-selector-004-5.8.3" class="primary invalid">
        <td><strong>
            <a href="class-selector-004.xht">class-selector-004</a></strong></td>
        <td></td>
        <td><abbr class="invalid" title="Tests Invalid CSS">Invalid</abbr></td>
        <td>Invalid class selectors with a space between the &quot;.&quot; and the class name
          <ul class="assert">
            <li>The attribute value of a class selector followed by white space is invalid.</li>
          </ul>
        </td>
      </tr>
      <tr id="class-selector-005-5.8.3" class="primary invalid">
        <td><strong>
            <a href="class-selector-005.xht">class-selector-005</a></strong></td>
        <td></td>
        <td><abbr class="invalid" title="Tests Invalid CSS">Invalid</abbr></td>
        <td>Invalid class selectors with a carriage return between the &quot;.&quot; and the class name
          <ul class="assert">
            <li>The attribute value of a class selector followed by white space is invalid.</li>
          </ul>
        </td>
      </tr>
      <tr id="class-selector-006-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-006.xht">class-selector-006</a></strong></td>
        <td></td>
        <td></td>
        <td>Multiple class selectors
          <ul class="assert">
            <li>All class names in the selector need to match all of the 'class' attribute values.</li>
          </ul>
        </td>
      </tr>
      <tr id="class-selector-007-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-007.xht">class-selector-007</a></strong></td>
        <td></td>
        <td></td>
        <td>Multiple class selectors and missing class values
          <ul class="assert">
            <li>All class names in the selector need to match all of the 'class' attribute values.</li>
          </ul>
        </td>
      </tr>
      <tr id="class-selector-008-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-008.xht">class-selector-008</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS: Case Sensitive Classes
        </td>
      </tr>
      <tr id="class-selector-009-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-009.xht">class-selector-009</a></strong></td>
        <td></td>
        <td></td>
        <td>Multiple classes
        </td>
      </tr>
      <tr id="class-selector-010-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-010.xht">class-selector-010</a></strong></td>
        <td></td>
        <td></td>
        <td>Multiple classes
        </td>
      </tr>
      <tr id="class-selector-011-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-011.xht">class-selector-011</a></strong></td>
        <td></td>
        <td></td>
        <td>Multiple classes
        </td>
      </tr>
      <tr id="class-selector-012-5.8.3" class="primary">
        <td><strong>
            <a href="class-selector-012.xht">class-selector-012</a></strong></td>
        <td></td>
        <td></td>
        <td>Multiple classes
        </td>
      </tr>
    </tbody>
    <tbody id="s5.9">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.9">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#id-selectors">5.9 ID selectors
</a></th></tr>
      <!-- 9 tests -->
      <tr id="c15-ids-000-5.9" class="primary">
        <td><strong>
            <a href="c15-ids-000.xht">c15-ids-000</a></strong></td>
        <td></td>
        <td></td>
        <td>ID as selector
        </td>
      </tr>
      <tr id="c15-ids-001-5.9" class="primary">
        <td><strong>
            <a href="c15-ids-001.xht">c15-ids-001</a></strong></td>
        <td></td>
        <td></td>
        <td>ID as selector
        </td>
      </tr>
      <tr id="id-000-5.9" class="primary">
        <td><strong>
            <a href="id-000.xht">id-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: ID selectors
          <ul class="assert">
            <li>Browsers should apply each rule to the elements which have the specified ID</li>
          </ul>
        </td>
      </tr>
      <tr id="id-001-5.9" class="primary">
        <td><strong>
            <a href="id-001.xht">id-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: ID selectors with universal selector
          <ul class="assert">
            <li>Browsers should apply each rule to the elements which have the specified ID</li>
          </ul>
        </td>
      </tr>
      <tr id="id-selector-001-5.9" class="primary">
        <td><strong>
            <a href="id-selector-001.xht">id-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Simple ID selectors
          <ul class="assert">
            <li>ID selector matches appropriate element.</li>
          </ul>
        </td>
      </tr>
      <tr id="id-selector-002-5.9" class="primary">
        <td><strong>
            <a href="id-selector-002.xht">id-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>ID selector syntax - Begins with hyphen
          <ul class="assert">
            <li>Identifier selectors starting with a hyphen are valid.</li>
          </ul>
        </td>
      </tr>
      <tr id="id-selector-004-5.9" class="primary invalid">
        <td><strong>
            <a href="id-selector-004.xht">id-selector-004</a></strong></td>
        <td></td>
        <td><abbr class="invalid" title="Tests Invalid CSS">Invalid</abbr></td>
        <td>Invalid ID selector syntax - white space between # and id
          <ul class="assert">
            <li>White space is not allowed between # and identifier for selector.</li>
          </ul>
        </td>
      </tr>
      <tr id="id-selector-005-5.9" class="primary invalid">
        <td><strong>
            <a href="id-selector-005.xht">id-selector-005</a></strong></td>
        <td></td>
        <td><abbr class="invalid" title="Tests Invalid CSS">Invalid</abbr></td>
        <td>Invalid ID selector syntax - Begins with numerals
          <ul class="assert">
            <li>Identifier selectors are invalid if it begins with a numeral.</li>
          </ul>
        </td>
      </tr>
      <tr id="id-selector-006-5.9" class="primary">
        <td><strong>
            <a href="id-selector-006.xht">id-selector-006</a></strong></td>
        <td></td>
        <td></td>
        <td>Simple ID selectors specificity over attribute selectors
          <ul class="assert">
            <li>ID selectors trump attribute selectors in specificity.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.10">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.10">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#pseudo-elements">5.10 Pseudo-elements and pseudo-classes
</a></th></tr>
      <!-- 1 tests -->
      <tr id="c25-pseudo-elmnt-000-5.10" class="primary">
        <td><strong>
            <a href="c25-pseudo-elmnt-000.xht">c25-pseudo-elmnt-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Pseudo-elements in Selectors
        </td>
      </tr>
    </tbody>
    <tbody id="s5.11">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.11">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#pseudo-class-selectors">5.11 Pseudo-classes
</a></th></tr>
      <!-- 7 tests -->
      <tr id="c21-pseu-cls-000-5.11" class="interact">
        <td>
            <a href="c21-pseu-cls-000.xht">c21-pseu-cls-000</a></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>anchor
        </td>
      </tr>
      <tr id="c21-pseu-id-000-5.11" class="interact">
        <td>
            <a href="c21-pseu-id-000.xht">c21-pseu-id-000</a></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>anchor
        </td>
      </tr>
      <tr id="c21-pseud-anch-000-5.11" class="primary interact">
        <td><strong>
            <a href="c21-pseud-anch-000.xht">c21-pseud-anch-000</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>anchor
        </td>
      </tr>
      <tr id="c21-pseud-link-000-5.11" class="primary">
        <td><strong>
            <a href="c21-pseud-link-000.xht">c21-pseud-link-000</a></strong></td>
        <td></td>
        <td></td>
        <td>anchor
        </td>
      </tr>
      <tr id="c21-pseud-link-001-5.11" class="primary">
        <td><strong>
            <a href="c21-pseud-link-001.xht">c21-pseud-link-001</a></strong></td>
        <td></td>
        <td></td>
        <td>anchor
        </td>
      </tr>
      <tr id="c21-pseud-link-002-5.11" class="primary">
        <td><strong>
            <a href="c21-pseud-link-002.xht">c21-pseud-link-002</a></strong></td>
        <td></td>
        <td></td>
        <td>anchor
        </td>
      </tr>
      <tr id="c21-pseud-link-003-5.11" class="primary">
        <td><strong>
            <a href="c21-pseud-link-003.xht">c21-pseud-link-003</a></strong></td>
        <td></td>
        <td></td>
        <td>anchor
        </td>
      </tr>
    </tbody>
    <tbody id="s5.11.1">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.11.1">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#first-child">5.11.1 :first-child pseudo-class
</a></th></tr>
      <!-- 4 tests -->
      <tr id="first-child-000-5.11.1" class="primary">
        <td><strong>
            <a href="first-child-000.xht">first-child-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: The :first-child pseudo-class
          <ul class="assert">
            <li>Browsers should apply each rule to the element which is the first child of its parent</li>
          </ul>
        </td>
      </tr>
      <tr id="first-child-001-5.11.1" class="primary">
        <td><strong>
            <a href="first-child-001.xht">first-child-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: The :first-child pseudo-class with the universal selector
          <ul class="assert">
            <li>Browsers should apply each rule to the element which is the first child of its parent</li>
          </ul>
        </td>
      </tr>
      <tr id="first-child-selector-001-5.11.1" class="primary">
        <td><strong>
            <a href="first-child-selector-001.xht">first-child-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>First-child pseudo-class
          <ul class="assert">
            <li>First-child pseudo-class matches only the first element of its type.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-child-selector-002-5.11.1" class="primary">
        <td><strong>
            <a href="first-child-selector-002.xht">first-child-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>First-child pseudo-class with text node
          <ul class="assert">
            <li>First-child pseudo-class matches only the first element of its type ignoring text nodes.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.11.2">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.11.2">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#link-pseudo-classes">5.11.2 The link pseudo-classes: :link and :visited
</a></th></tr>
      <!-- 5 tests -->
      <tr id="link-visited-selector-001-5.11.2" class="primary interact">
        <td><strong>
            <a href="link-visited-selector-001.xht">link-visited-selector-001</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Visited and link simple case
          <ul class="assert">
            <li>Link matches any link which has not been visited. Visited matches a link which has been visited.</li>
          </ul>
        </td>
      </tr>
      <tr id="link-visited-selector-002-5.11.2" class="primary interact">
        <td><strong>
            <a href="link-visited-selector-002.xht">link-visited-selector-002</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Visited and link in the same selector
          <ul class="assert">
            <li>Link and visited are mutually exclusive states.</li>
          </ul>
        </td>
      </tr>
      <tr id="link-visited-selector-003-5.11.2" class="primary interact">
        <td><strong>
            <a href="link-visited-selector-003.xht">link-visited-selector-003</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Active and link interaction
          <ul class="assert">
            <li>Active and link are not mutually exclusive.</li>
          </ul>
        </td>
      </tr>
      <tr id="link-visited-selector-004-5.11.2" class="primary interact">
        <td><strong>
            <a href="link-visited-selector-004.xht">link-visited-selector-004</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Active and visited interaction
          <ul class="assert">
            <li>Active and visited are not mutually exclusive.</li>
          </ul>
        </td>
      </tr>
      <tr id="link-visited-selector-005-5.11.2" class="primary interact may">
        <td><strong>
            <a href="link-visited-selector-005.xht">link-visited-selector-005</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr><abbr class="may" title="Behavior tested is preferred but optional.">Optional</abbr></td>
        <td>Visited links may return to unvisited
          <ul class="assert">
            <li>A user agent may treat all links as unvisited.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.11.3">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.11.3">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#dynamic-pseudo-classes">5.11.3 The dynamic pseudo-classes: :hover, :active, and :focus
</a></th></tr>
      <!-- 18 tests -->
      <tr id="active-selector-001-5.11.3" class="primary interact">
        <td><strong>
            <a href="active-selector-001.xht">active-selector-001</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Active pseudo-class matching
          <ul class="assert">
            <li>Active pseudo-class selector matches any element which has been activated until it has been deactivated.</li>
          </ul>
        </td>
      </tr>
      <tr id="active-selector-002-5.11.3" class="primary interact">
        <td><strong>
            <a href="active-selector-002.xht">active-selector-002</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>:active (basic test)
        </td>
      </tr>
      <tr id="c21-activ-ln-000-5.11.3" class="primary interact">
        <td><strong>
            <a href="c21-activ-ln-000.xht">c21-activ-ln-000</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>anchor
        </td>
      </tr>
      <tr id="c21-focus-ln-000-5.11.3" class="primary interact">
        <td><strong>
            <a href="c21-focus-ln-000.xht">c21-focus-ln-000</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>anchor
        </td>
      </tr>
      <tr id="c21-hover-ln-000-5.11.3" class="primary interact">
        <td><strong>
            <a href="c21-hover-ln-000.xht">c21-hover-ln-000</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>anchor
        </td>
      </tr>
      <tr id="dom-hover-001-5.11.3" class="primary dom interact">
        <td><strong>
            <a href="dom-hover-001.xht">dom-hover-001</a></strong></td>
        <td></td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Effect of DOM mutations on :hover matching
        </td>
      </tr>
      <tr id="dom-hover-002-5.11.3" class="primary dom interact">
        <td><strong>
            <a href="dom-hover-002.xht">dom-hover-002</a></strong></td>
        <td></td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Effect of DOM mutations on :hover matching
        </td>
      </tr>
      <tr id="dynamic-pseudo-classes-000-5.11.3" class="primary interact">
        <td><strong>
            <a href="dynamic-pseudo-classes-000.xht">dynamic-pseudo-classes-000</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Selectors: The dynamic pseudo-classes: :hover on links
          <ul class="assert">
            <li>Browsers should honour the change of state in the elements</li>
          </ul>
        </td>
      </tr>
      <tr id="dynamic-pseudo-classes-001-5.11.3" class="primary interact">
        <td><strong>
            <a href="dynamic-pseudo-classes-001.xht">dynamic-pseudo-classes-001</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Selectors: The dynamic pseudo-classes: :hover on different elements
          <ul class="assert">
            <li>Browsers should honour the change of state in the elements</li>
          </ul>
        </td>
      </tr>
      <tr id="dynamic-pseudo-classes-002-5.11.3" class="primary interact">
        <td><strong>
            <a href="dynamic-pseudo-classes-002.xht">dynamic-pseudo-classes-002</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Selectors: The dynamic pseudo-classes: :active
          <ul class="assert">
            <li>Browsers should honour the change of state in the elements</li>
          </ul>
        </td>
      </tr>
      <tr id="dynamic-pseudo-classes-003-5.11.3" class="primary interact">
        <td><strong>
            <a href="dynamic-pseudo-classes-003.xht">dynamic-pseudo-classes-003</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Selectors: The dynamic pseudo-classes: :focus
          <ul class="assert">
            <li>Browsers should honour the change of state in the elements</li>
          </ul>
        </td>
      </tr>
      <tr id="focus-pseudo-class-001-5.11.3" class="primary interact">
        <td><strong>
            <a href="focus-pseudo-class-001.xht">focus-pseudo-class-001</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>:focus pseudo-class - adjacent sibling selector
          <ul class="assert">
            <li>An HTML 4 textarea must be focused in order to enter text into it. The :focus pseudo-class applies to a textarea while it has the focus (accepts keyboard events or other forms of text input).</li>
          </ul>
        </td>
      </tr>
      <tr id="focus-pseudo-class-002-5.11.3" class="primary interact">
        <td><strong>
            <a href="focus-pseudo-class-002.xht">focus-pseudo-class-002</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>:focus pseudo-class - adjacent sibling selector
          <ul class="assert">
            <li>An HTML 4 text input control must be focused in order to enter text into it. The :focus pseudo-class applies to a text input control while it has the focus (accepts keyboard events or other forms of text input).</li>
          </ul>
        </td>
      </tr>
      <tr id="focus-pseudo-class-003-5.11.3" class="primary interact">
        <td><strong>
            <a href="focus-pseudo-class-003.xht">focus-pseudo-class-003</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>:focus pseudo-class - adjacent sibling selector
          <ul class="assert">
            <li>An HTML 4 radio button must receive focus state when clicking on it or when selecting it with the keyboard. The :focus pseudo-class applies to a radio button while it has the focus (accepts keyboard events or other forms of input).</li>
          </ul>
        </td>
      </tr>
      <tr id="focus-selector-001-5.11.3" class="primary interact">
        <td><strong>
            <a href="focus-selector-001.xht">focus-selector-001</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Focus selector on controls
          <ul class="assert">
            <li>Focus pseudo-class matches any element which has input focus.</li>
          </ul>
        </td>
      </tr>
      <tr id="hover-selector-001-5.11.3" class="primary interact">
        <td><strong>
            <a href="hover-selector-001.xht">hover-selector-001</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Hover selector on a simple element
          <ul class="assert">
            <li>The :hover pseudo-class selects an element which is being hovered by the mouse cursor.</li>
          </ul>
        </td>
      </tr>
      <tr id="hover-selector-002-5.11.3" class="primary interact">
        <td><strong>
            <a href="hover-selector-002.xht">hover-selector-002</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>:hover and font-weight
        </td>
      </tr>
      <tr id="hover-selector-003-5.11.3" class="primary interact">
        <td><strong>
            <a href="hover-selector-003.xht">hover-selector-003</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>:hover and font-weight
        </td>
      </tr>
    </tbody>
    <tbody id="s5.11.4">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.11.4">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#lang">5.11.4 The language pseudo-class: :lang
</a></th></tr>
      <!-- 8 tests -->
      <tr id="lang-pseudoclass-002-5.11.4" class="primary nonHTML">
        <td><strong>
            <a href="lang-pseudoclass-002.xht">lang-pseudoclass-002</a></strong></td>
        <td></td>
        <td></td>
        <td>:lang pseudoclass
          <ul class="assert">
            <li>:lang pseudoclass in XHTML should be case sensitive, and match a substring</li>
          </ul>
        </td>
      </tr>
      <tr id="lang-selector-001-5.11.4" class="primary">
        <td><strong>
            <a href="lang-selector-001.xht">lang-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors :lang pseudo-class
          <ul class="assert">
            <li>The :lang pseudo-class selector matches any element with a matching lang attribute.</li>
          </ul>
        </td>
      </tr>
      <tr id="lang-selector-002-5.11.4" class="primary invalid">
        <td><strong>
            <a href="lang-selector-002.xht">lang-selector-002</a></strong></td>
        <td></td>
        <td><abbr class="invalid" title="Tests Invalid CSS">Invalid</abbr></td>
        <td>Empty :lang selector
          <ul class="assert">
            <li>Language identifier cannot be empty.</li>
          </ul>
        </td>
      </tr>
      <tr id="lang-selector-003-5.11.4" class="primary">
        <td><strong>
            <a href="lang-selector-003.xht">lang-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Invalid language name for :lang selector
          <ul class="assert">
            <li>The language identifier in the :lang selector doesn't have to be a valid language name.</li>
          </ul>
        </td>
      </tr>
      <tr id="lang-selector-004-5.11.4" class="primary">
        <td><strong>
            <a href="lang-selector-004.xht">lang-selector-004</a></strong></td>
        <td></td>
        <td></td>
        <td>Inherited lang attribute selected
          <ul class="assert">
            <li>Lang attribute is inherited and lang selector works on children.</li>
          </ul>
        </td>
      </tr>
      <tr id="lang-selector-005-5.11.4" class="primary http">
        <td><strong>
            <a href="lang-selector-005.xht">lang-selector-005</a></strong></td>
        <td></td>
        <td><abbr class="http" title="Requires HTTP Headers">HTTP</abbr></td>
        <td>Lang selector and document language set via server's content-language
          <ul class="assert">
            <li>Lang attribute is selectable when specified by HTTP header.</li>
          </ul>
        </td>
      </tr>
      <tr id="lang-selector-006-5.11.4" class="primary">
        <td><strong>
            <a href="lang-selector-006.xht">lang-selector-006</a></strong></td>
        <td></td>
        <td></td>
        <td>Lang selector and document language set via meta tag
          <ul class="assert">
            <li>Lang attribute is selectable when specified in a meta tag.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.12">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.12">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#pseudo-element-selectors">5.12 Pseudo-elements
</a></th></tr>
      <!-- 0 tests -->
    </tbody>
    <tbody id="s5.12.1">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.12.1">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo">5.12.1 The :first-line pseudo-element
</a></th></tr>
      <!-- 62 tests -->
      <tr id="c23-first-line-000-5.12.1" class="primary">
        <td><strong>
            <a href="c23-first-line-000.xht">c23-first-line-000</a></strong></td>
        <td></td>
        <td></td>
        <td>first-line
        </td>
      </tr>
      <tr id="c25-pseudo-elmnt-000-5.12.1" class="">
        <td>
            <a href="c25-pseudo-elmnt-000.xht">c25-pseudo-elmnt-000</a></td>
        <td></td>
        <td></td>
        <td>Pseudo-elements in Selectors
        </td>
      </tr>
      <tr id="c26-psudo-nest-000-5.12.1" class="">
        <td>
            <a href="c26-psudo-nest-000.xht">c26-psudo-nest-000</a></td>
        <td></td>
        <td></td>
        <td>Multiple Pseudo-Elements
        </td>
      </tr>
      <tr id="first-letter-selector-017-5.12.1" class="primary">
        <td><strong>
            <a href="first-letter-selector-017.xht">first-letter-selector-017</a></strong></td>
        <td></td>
        <td></td>
        <td>Inline-block usage with :first-letter
          <ul class="assert">
            <li>The first letter of an inline-block cannot be the first letter of an ancestor element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-024-5.12.1" class="primary">
        <td><strong>
            <a href="first-letter-selector-024.xht">first-letter-selector-024</a></strong></td>
        <td></td>
        <td></td>
        <td>Table-cell usage with :first-letter
          <ul class="assert">
            <li>The first letter of a table-cell cannot be the first letter of an ancestor element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-000-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-000.xht">first-line-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: The :first-line pseudo-element
          <ul class="assert">
            <li>Browsers should apply the rule only to the first line of a block-level element</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-001-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-001.xht">first-line-001</a></strong></td>
        <td><a href="first-line-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-line
        </td>
      </tr>
      <tr id="first-line-floats-001-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-floats-001.xht">first-line-floats-001</a></strong></td>
        <td><a href="first-line-floats-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-line
        </td>
      </tr>
      <tr id="first-line-floats-002-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-floats-002.xht">first-line-floats-002</a></strong></td>
        <td><a href="first-line-floats-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-line
        </td>
      </tr>
      <tr id="first-line-floats-003-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-floats-003.xht">first-line-floats-003</a></strong></td>
        <td><a href="first-line-floats-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-line
        </td>
      </tr>
      <tr id="first-line-floats-004-5.12.1" class="primary dom">
        <td><strong>
            <a href="first-line-floats-004.xht">first-line-floats-004</a></strong></td>
        <td><a href="first-line-floats-001-ref.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-line
        </td>
      </tr>
      <tr id="first-line-inherit-001-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-inherit-001.xht">first-line-inherit-001</a></strong></td>
        <td><a href="first-line-inherit-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-line
        </td>
      </tr>
      <tr id="first-line-inherit-002-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-inherit-002.xht">first-line-inherit-002</a></strong></td>
        <td><a href="first-line-inherit-002-ref.xht">=</a> </td>
        <td></td>
        <td>:first-line
        </td>
      </tr>
      <tr id="first-line-inherit-003-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-inherit-003.xht">first-line-inherit-003</a></strong></td>
        <td><a href="first-line-inherit-003-ref.xht">=</a> </td>
        <td></td>
        <td>:first-line
        </td>
      </tr>
      <tr id="first-line-pseudo-001-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-001.xht">first-line-pseudo-001</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS Block Box Model: first-line and anonymous boxes
        </td>
      </tr>
      <tr id="first-line-pseudo-002-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-002.xht">first-line-pseudo-002</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS Block Box Model: first-line and anonymous boxes
        </td>
      </tr>
      <tr id="first-line-pseudo-004-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-004.xht">first-line-pseudo-004</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS Block Box Model: first-line and anonymous boxes
        </td>
      </tr>
      <tr id="first-line-pseudo-005-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-005.xht">first-line-pseudo-005</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS Block Box Model: first-line and anonymous boxes
        </td>
      </tr>
      <tr id="first-line-pseudo-007-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-007.xht">first-line-pseudo-007</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS Block Box Model: first-line and anonymous boxes
        </td>
      </tr>
      <tr id="first-line-pseudo-008-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-008.xht">first-line-pseudo-008</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS Block Box Model: first-line and anonymous boxes
        </td>
      </tr>
      <tr id="first-line-pseudo-010-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-010.xht">first-line-pseudo-010</a></strong></td>
        <td></td>
        <td></td>
        <td>CSS Block Box Model: first-line and borders
        </td>
      </tr>
      <tr id="first-line-pseudo-011-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-011.xht">first-line-pseudo-011</a></strong></td>
        <td></td>
        <td></td>
        <td>:first-line and margin collapsing
        </td>
      </tr>
      <tr id="first-line-pseudo-012-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-012.xht">first-line-pseudo-012</a></strong></td>
        <td></td>
        <td></td>
        <td>vertical-align: length on :first-line
        </td>
      </tr>
      <tr id="first-line-pseudo-013-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-013.xht">first-line-pseudo-013</a></strong></td>
        <td></td>
        <td></td>
        <td>vertical-align: top on :first-line
        </td>
      </tr>
      <tr id="first-line-pseudo-014-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-014.xht">first-line-pseudo-014</a></strong></td>
        <td></td>
        <td></td>
        <td>vertical-align: top on :first-line
        </td>
      </tr>
      <tr id="first-line-pseudo-015-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-015.xht">first-line-pseudo-015</a></strong></td>
        <td></td>
        <td></td>
        <td>vertical-align: bottom on :first-line
        </td>
      </tr>
      <tr id="first-line-pseudo-016-5.12.1" class="primary may">
        <td><strong>
            <a href="first-line-pseudo-016.xht">first-line-pseudo-016</a></strong></td>
        <td></td>
        <td><abbr class="may" title="Behavior tested is preferred but optional.">Optional</abbr></td>
        <td>vertical-align: bottom on :first-line
        </td>
      </tr>
      <tr id="first-line-pseudo-017-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-017.xht">first-line-pseudo-017</a></strong></td>
        <td></td>
        <td></td>
        <td>First-Line: Innermost vs outermost
        </td>
      </tr>
      <tr id="first-line-pseudo-018-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-018.xht">first-line-pseudo-018</a></strong></td>
        <td></td>
        <td></td>
        <td>Basic :first-line test
        </td>
      </tr>
      <tr id="first-line-pseudo-019-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-019.xht">first-line-pseudo-019</a></strong></td>
        <td></td>
        <td></td>
        <td>Basic :first-line test
        </td>
      </tr>
      <tr id="first-line-pseudo-020-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-020.xht">first-line-pseudo-020</a></strong></td>
        <td></td>
        <td></td>
        <td>Basic :first-line test
        </td>
      </tr>
      <tr id="first-line-pseudo-021-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-pseudo-021.xht">first-line-pseudo-021</a></strong></td>
        <td></td>
        <td></td>
        <td>First-Line: Inheritance
        </td>
      </tr>
      <tr id="first-line-selector-001-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-001.xht">first-line-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line pseudo-element
          <ul class="assert">
            <li>The :first-line pseudo-element matches the first line of a given element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-002-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-002.xht">first-line-selector-002</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line selector applicability to table cells
          <ul class="assert">
            <li>The :first-line pseudo-element can be attached to a table-cell.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-003-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-003.xht">first-line-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>Table cells usage with :first-line
          <ul class="assert">
            <li>The first line of a table-cell cannot be the first formatted line of an ancestor element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-004-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-004.xht">first-line-selector-004</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line and in-flow block level descendents
          <ul class="assert">
            <li>The 'first formatted line' of an element can occur inside a block-level descendant in the same flow.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-006-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-006.xht">first-line-selector-006</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line and inline elements
          <ul class="assert">
            <li>First-line applies to inline elements.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-007-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-007.xht">first-line-selector-007</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line and font property
          <ul class="assert">
            <li>First-line allows font property.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-008-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-008.xht">first-line-selector-008</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line and allowed properties
          <ul class="assert">
            <li>First-line allows letter-spacing, text-decoration, text-transform and line-height properties.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-009-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-009.xht">first-line-selector-009</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line and inapplicable properties
          <ul class="assert">
            <li>First-line does not allow the float, border or direction properties.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-010-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-010.xht">first-line-selector-010</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line after a BR
          <ul class="assert">
            <li>The :first-line pseudo-element start tag is inserted right after the start tag of the block element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-011-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-011.xht">first-line-selector-011</a></strong></td>
        <td></td>
        <td></td>
        <td>Inline-block usage with :first-line
          <ul class="assert">
            <li>The first line of an inline-block cannot be the first formatted line of an ancestor element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-012-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-012.xht">first-line-selector-012</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line selector applicability to table captions
          <ul class="assert">
            <li>The :first-line pseudo-element can be attached to a table caption.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-013-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-013.xht">first-line-selector-013</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line selector applicability to inline-blocks
          <ul class="assert">
            <li>The :first-line pseudo-element can be attached to an inline-block.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-014-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-014.xht">first-line-selector-014</a></strong></td>
        <td></td>
        <td></td>
        <td>:first-line pseudo-element - text-transform
        </td>
      </tr>
      <tr id="first-line-selector-015-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-015.xht">first-line-selector-015</a></strong></td>
        <td></td>
        <td></td>
        <td>:first-line pseudo-element - text-transform
          <ul class="assert">
            <li>The :first-line pseudo-element can be attached to an unordered list because it is a block-level element. The &quot;first formatted line&quot; of an unordered list occurs inside its first list-item because it is a non-positioned and non-floated block-level descendant in the same flow. User agents may change the document's layout (preferred behavior but nonetheless optional) when the viewport is resized.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-line-selector-016-5.12.1" class="primary">
        <td><strong>
            <a href="first-line-selector-016.xht">first-line-selector-016</a></strong></td>
        <td></td>
        <td></td>
        <td>Inline-block usage with :first-line
          <ul class="assert">
            <li>The first line of an inline-block cannot be the first formatted line of an ancestor element.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-001-5.12.1" class="primary">
        <td><strong>
            <a href="pseudo-001.xht">pseudo-001</a></strong></td>
        <td></td>
        <td></td>
        <td>Pseudo elements before simple selector
          <ul class="assert">
            <li>A pseudo-selector cannot be followed by a simple selector.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-002-5.12.1" class="primary">
        <td><strong>
            <a href="pseudo-002.xht">pseudo-002</a></strong></td>
        <td></td>
        <td></td>
        <td>First-line pseudo-element case sensitivity
          <ul class="assert">
            <li>First-line is case-insensitive.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-003-5.12.1" class="primary interact">
        <td><strong>
            <a href="pseudo-003.xht">pseudo-003</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Multiple pseudo-classes - hover and active
          <ul class="assert">
            <li>Hover and active pseudo-classes can be applied at the same time.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-005-5.12.1" class="primary interact may">
        <td><strong>
            <a href="pseudo-005.xht">pseudo-005</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr><abbr class="may" title="Behavior tested is preferred but optional.">Optional</abbr></td>
        <td>Pseudo-classes and layout
          <ul class="assert">
            <li>User agents are not required to reflow a currently displayed document due to pseudo-class transitions.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-006-5.12.1" class="primary">
        <td><strong>
            <a href="pseudo-006.xht">pseudo-006</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter pseudo-element case sensitivity
          <ul class="assert">
            <li>First-letter is case-insensitive.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-007-5.12.1" class="primary">
        <td><strong>
            <a href="pseudo-007.xht">pseudo-007</a></strong></td>
        <td></td>
        <td></td>
        <td>First-child pseudo-element case sensitivity
          <ul class="assert">
            <li>First-child is case-insensitive.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-008-5.12.1" class="primary">
        <td><strong>
            <a href="pseudo-008.xht">pseudo-008</a></strong></td>
        <td></td>
        <td></td>
        <td>After and before case sensitivity
          <ul class="assert">
            <li>After and before are case-insensitive.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-009-5.12.1" class="primary interact">
        <td><strong>
            <a href="pseudo-009.xht">pseudo-009</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Pseudo-class ':visited' case sensitivity
          <ul class="assert">
            <li>The ':visited' pseudo-class' is case-insensitive.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-010-5.12.1" class="primary interact">
        <td><strong>
            <a href="pseudo-010.xht">pseudo-010</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Active pseudo-element case sensitivity
          <ul class="assert">
            <li>Active is case-insensitive.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-011-5.12.1" class="primary interact">
        <td><strong>
            <a href="pseudo-011.xht">pseudo-011</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Hover pseudo-element case sensitivity
          <ul class="assert">
            <li>Hover is case-insensitive.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-012-5.12.1" class="primary interact">
        <td><strong>
            <a href="pseudo-012.xht">pseudo-012</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Focus pseudo-element case sensitivity
          <ul class="assert">
            <li>Focus is case-insensitive.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-013-5.12.1" class="primary interact">
        <td><strong>
            <a href="pseudo-013.xht">pseudo-013</a></strong></td>
        <td></td>
        <td><abbr class="interact" title="Requires User Interaction">Interact</abbr></td>
        <td>Multiple pseudo-classes - Link, first-child, hover
          <ul class="assert">
            <li>Link, first-child, and hover can all be applied at the same time.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-014-5.12.1" class="primary">
        <td><strong>
            <a href="pseudo-014.xht">pseudo-014</a></strong></td>
        <td></td>
        <td></td>
        <td>Pseudo elements before attribute selector
          <ul class="assert">
            <li>A pseudo-selector cannot be followed by an attribute selector.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-015-5.12.1" class="primary">
        <td><strong>
            <a href="pseudo-015.xht">pseudo-015</a></strong></td>
        <td></td>
        <td></td>
        <td>Pseudo elements before child selector
          <ul class="assert">
            <li>A pseudo-selector cannot be followed by a child selector.</li>
          </ul>
        </td>
      </tr>
      <tr id="pseudo-016-5.12.1" class="primary">
        <td><strong>
            <a href="pseudo-016.xht">pseudo-016</a></strong></td>
        <td></td>
        <td></td>
        <td>Pseudo elements not the last (invalid) - Sibling selector
          <ul class="assert">
            <li>A pseudo-selector cannot be followed by a sibling selector.</li>
          </ul>
        </td>
      </tr>
    </tbody>
    <tbody id="s5.12.2">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.12.2">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#first-letter">5.12.2 The :first-letter pseudo-element
</a></th></tr>
      <!-- 459 tests -->
      <tr id="bidi-first-letter-001-5.12.2" class="primary">
        <td><strong>
            <a href="bidi-first-letter-001.xht">bidi-first-letter-001</a></strong></td>
        <td></td>
        <td></td>
        <td>:first-letter applied to joined text
          <ul class="assert">
            <li>:first-letter applied to joined text should not break joining</li>
          </ul>
        </td>
      </tr>
      <tr id="bidi-first-letter-002-5.12.2" class="primary">
        <td><strong>
            <a href="bidi-first-letter-002.xht">bidi-first-letter-002</a></strong></td>
        <td></td>
        <td></td>
        <td>first-letter and inherent rtl
          <ul class="assert">
            <li>:first-letter applied to inherent RTL text should start from the right</li>
          </ul>
        </td>
      </tr>
      <tr id="bidi-first-letter-003-5.12.2" class="primary">
        <td><strong>
            <a href="bidi-first-letter-003.xht">bidi-first-letter-003</a></strong></td>
        <td></td>
        <td></td>
        <td>:first-letter and direction:rtl - inherent ltr text
          <ul class="assert">
            <li>:first-letter applied to inherent LTR text in RTL context should adhere to text direction, not paragraph direction</li>
          </ul>
        </td>
      </tr>
      <tr id="bidi-first-letter-004-5.12.2" class="primary">
        <td><strong>
            <a href="bidi-first-letter-004.xht">bidi-first-letter-004</a></strong></td>
        <td></td>
        <td></td>
        <td>:first-letter and bidi-override - inherent ltr text
          <ul class="assert">
            <li>:first-letter applied to inherent LTR text reordered with bidi-override should pick out the first logical letter</li>
          </ul>
        </td>
      </tr>
      <tr id="bidi-first-letter-005-5.12.2" class="primary">
        <td><strong>
            <a href="bidi-first-letter-005.xht">bidi-first-letter-005</a></strong></td>
        <td></td>
        <td></td>
        <td>:first-letter and bidi-override - inherent rtl text
          <ul class="assert">
            <li>:first-letter applied to inherent RTL text reordered with bidi-override should pick out the first logical letter</li>
          </ul>
        </td>
      </tr>
      <tr id="bidi-first-letter-006-5.12.2" class="primary">
        <td><strong>
            <a href="bidi-first-letter-006.xht">bidi-first-letter-006</a></strong></td>
        <td></td>
        <td></td>
        <td>:first-letter in the middle of the line because of bidi reordering
          <ul class="assert">
            <li>:first-letter not at the start of the line because of bidi reordering may not be applied, but if it is applied it should be applied to the logical first letter and no other letter</li>
          </ul>
        </td>
      </tr>
      <tr id="c24-first-lttr-000-5.12.2" class="primary">
        <td><strong>
            <a href="c24-first-lttr-000.xht">c24-first-lttr-000</a></strong></td>
        <td></td>
        <td></td>
        <td>first-letter
        </td>
      </tr>
      <tr id="c26-psudo-nest-000-5.12.2" class="primary">
        <td><strong>
            <a href="c26-psudo-nest-000.xht">c26-psudo-nest-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Multiple Pseudo-Elements
        </td>
      </tr>
      <tr id="first-letter-000-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-000.xht">first-letter-000</a></strong></td>
        <td></td>
        <td></td>
        <td>Selectors: The :first-letter pseudo-element
          <ul class="assert">
            <li>Browsers should apply the rule only to the first letter of a block-level element</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-001-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-001.xht">first-letter-001</a></strong></td>
        <td><a href="first-letter-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-dynamic-001-5.12.2" class="primary dom">
        <td><strong>
            <a href="first-letter-dynamic-001.xht">first-letter-dynamic-001</a></strong></td>
        <td><a href="first-letter-dynamic-001-ref.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-dynamic-002-5.12.2" class="primary dom">
        <td><strong>
            <a href="first-letter-dynamic-002.xht">first-letter-dynamic-002</a></strong></td>
        <td><a href="first-letter-dynamic-002-ref.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-dynamic-003a-5.12.2" class="primary dom">
        <td><strong>
            <a href="first-letter-dynamic-003a.xht">first-letter-dynamic-003a</a></strong></td>
        <td><a href="first-letter-dynamic-003-ref.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-dynamic-003b-5.12.2" class="primary dom">
        <td><strong>
            <a href="first-letter-dynamic-003b.xht">first-letter-dynamic-003b</a></strong></td>
        <td><a href="first-letter-dynamic-003-ref.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-inherit-001-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-inherit-001.xht">first-letter-inherit-001</a></strong></td>
        <td><a href="first-letter-inherit-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-nested-001-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-nested-001.xht">first-letter-nested-001</a></strong></td>
        <td><a href="first-letter-nested-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-nested-002-5.12.2" class="primary dom">
        <td><strong>
            <a href="first-letter-nested-002.xht">first-letter-nested-002</a></strong></td>
        <td><a href="first-letter-nested-001-ref.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-nested-003-5.12.2" class="primary dom">
        <td><strong>
            <a href="first-letter-nested-003.xht">first-letter-nested-003</a></strong></td>
        <td><a href="first-letter-nested-001-ref.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-nested-004-5.12.2" class="primary dom">
        <td><strong>
            <a href="first-letter-nested-004.xht">first-letter-nested-004</a></strong></td>
        <td><a href="first-letter-nested-001-ref.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-nested-005-5.12.2" class="primary dom">
        <td><strong>
            <a href="first-letter-nested-005.xht">first-letter-nested-005</a></strong></td>
        <td><a href="first-letter-nested-001-ref.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-nested-007-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-nested-007.xht">first-letter-nested-007</a></strong></td>
        <td><a href="first-letter-nested-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-punctuation-001-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-001.xht">first-letter-punctuation-001</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-002-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-002.xht">first-letter-punctuation-002</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right square bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-003-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-003.xht">first-letter-punctuation-003</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-004-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-004.xht">first-letter-punctuation-004</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark gug rtags gyas' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark gug rtags gyas'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-005-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-005.xht">first-letter-punctuation-005</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark ang khang gyas' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark ang khang gyas'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-006-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-006.xht">first-letter-punctuation-006</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ogham reversed feather mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ogham reversed feather mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-007-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-007.xht">first-letter-punctuation-007</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right square bracket with quill' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right square bracket with quill'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-008-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-008.xht">first-letter-punctuation-008</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'superscript right parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'superscript right parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-009-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-009.xht">first-letter-punctuation-009</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'subscript right parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'subscript right parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-010-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-010.xht">first-letter-punctuation-010</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right-pointing angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right-pointing angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-012-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-012.xht">first-letter-punctuation-012</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'medium right parenthesis ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'medium right parenthesis ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-013-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-013.xht">first-letter-punctuation-013</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'medium flattened right parenthesis ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'medium flattened right parenthesis ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-014-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-014.xht">first-letter-punctuation-014</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'medium right-pointing angle bracket ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'medium right-pointing angle bracket ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-015-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-015.xht">first-letter-punctuation-015</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'heavy right-pointing angle quotation mark ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'heavy right-pointing angle quotation mark ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-016-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-016.xht">first-letter-punctuation-016</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'heavy right-pointing angle bracket ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'heavy right-pointing angle bracket ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-017-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-017.xht">first-letter-punctuation-017</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'light right tortoise shell bracket ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'light right tortoise shell bracket ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-018-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-018.xht">first-letter-punctuation-018</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'medium right curly bracket ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'medium right curly bracket ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-019-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-019.xht">first-letter-punctuation-019</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right s-shaped bag delimiter' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right s-shaped bag delimiter'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-020-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-020.xht">first-letter-punctuation-020</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mathematical right white square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mathematical right white square bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-021-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-021.xht">first-letter-punctuation-021</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mathematical right angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mathematical right angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-022-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-022.xht">first-letter-punctuation-022</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mathematical right double angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mathematical right double angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-023-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-023.xht">first-letter-punctuation-023</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right white curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right white curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-024-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-024.xht">first-letter-punctuation-024</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right white parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right white parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-025-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-025.xht">first-letter-punctuation-025</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'z notation right image bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'z notation right image bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-026-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-026.xht">first-letter-punctuation-026</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'z notation right binding bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'z notation right binding bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-027-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-027.xht">first-letter-punctuation-027</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right square bracket with underbar' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right square bracket with underbar'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-028-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-028.xht">first-letter-punctuation-028</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right square bracket with tick in bottom corner' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right square bracket with tick in bottom corner'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-029-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-029.xht">first-letter-punctuation-029</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right square bracket with tick in top corner' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right square bracket with tick in top corner'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-030-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-030.xht">first-letter-punctuation-030</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right angle bracket with dot' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right angle bracket with dot'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-031-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-031.xht">first-letter-punctuation-031</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right arc greater-than bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right arc greater-than bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-032-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-032.xht">first-letter-punctuation-032</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double right arc less-than bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double right arc less-than bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-033-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-033.xht">first-letter-punctuation-033</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right black tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right black tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-034-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-034.xht">first-letter-punctuation-034</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right wiggly fence' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right wiggly fence'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-035-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-035.xht">first-letter-punctuation-035</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right double wiggly fence' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right double wiggly fence'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-036-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-036.xht">first-letter-punctuation-036</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right-pointing curved angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right-pointing curved angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-037-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-037.xht">first-letter-punctuation-037</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-038-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-038.xht">first-letter-punctuation-038</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right double angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right double angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-039-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-039.xht">first-letter-punctuation-039</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-040-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-040.xht">first-letter-punctuation-040</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right white corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right white corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-041-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-041.xht">first-letter-punctuation-041</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right black lenticular bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right black lenticular bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-042-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-042.xht">first-letter-punctuation-042</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-043-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-043.xht">first-letter-punctuation-043</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right white lenticular bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right white lenticular bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-044-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-044.xht">first-letter-punctuation-044</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right white tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right white tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-045-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-045.xht">first-letter-punctuation-045</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right white square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right white square bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-046-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-046.xht">first-letter-punctuation-046</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double prime quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double prime quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-047-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-047.xht">first-letter-punctuation-047</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'low double prime quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'low double prime quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-048-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-048.xht">first-letter-punctuation-048</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ornate right parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ornate right parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-049-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-049.xht">first-letter-punctuation-049</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right white lenticular bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right white lenticular bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-050-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-050.xht">first-letter-punctuation-050</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-051-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-051.xht">first-letter-punctuation-051</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-052-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-052.xht">first-letter-punctuation-052</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-053-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-053.xht">first-letter-punctuation-053</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right black lenticular bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right black lenticular bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-054-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-054.xht">first-letter-punctuation-054</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right double angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right double angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-055-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-055.xht">first-letter-punctuation-055</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-056-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-056.xht">first-letter-punctuation-056</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-057-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-057.xht">first-letter-punctuation-057</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right white corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right white corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-058-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-058.xht">first-letter-punctuation-058</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical right square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical right square bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-059-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-059.xht">first-letter-punctuation-059</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small right parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small right parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-060-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-060.xht">first-letter-punctuation-060</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small right curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small right curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-061-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-061.xht">first-letter-punctuation-061</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small right tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small right tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-062-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-062.xht">first-letter-punctuation-062</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth right parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth right parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-063-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-063.xht">first-letter-punctuation-063</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth right square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth right square bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-064-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-064.xht">first-letter-punctuation-064</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth right curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth right curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-065-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-065.xht">first-letter-punctuation-065</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth right white parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth right white parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-066-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-066.xht">first-letter-punctuation-066</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'halfwidth right corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'halfwidth right corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-067-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-067.xht">first-letter-punctuation-067</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right-pointing double angle quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right-pointing double angle quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-068-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-068.xht">first-letter-punctuation-068</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right single quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right single quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-069-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-069.xht">first-letter-punctuation-069</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right double quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right double quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-070-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-070.xht">first-letter-punctuation-070</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'single right-pointing angle quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'single right-pointing angle quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-071-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-071.xht">first-letter-punctuation-071</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right substitution bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right substitution bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-072-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-072.xht">first-letter-punctuation-072</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right dotted substitution bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right dotted substitution bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-073-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-073.xht">first-letter-punctuation-073</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right transposition bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right transposition bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-074-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-074.xht">first-letter-punctuation-074</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right raised omission bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right raised omission bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-075-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-075.xht">first-letter-punctuation-075</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right low paraphrase bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right low paraphrase bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-076-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-076.xht">first-letter-punctuation-076</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left-pointing double angle quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left-pointing double angle quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-077-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-077.xht">first-letter-punctuation-077</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left single quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left single quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-078-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-078.xht">first-letter-punctuation-078</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'single high-reversed-9 quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'single high-reversed-9 quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-079-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-079.xht">first-letter-punctuation-079</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left double quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left double quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-080-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-080.xht">first-letter-punctuation-080</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double high-reversed-9 quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double high-reversed-9 quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-081-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-081.xht">first-letter-punctuation-081</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'single left-pointing angle quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'single left-pointing angle quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-082-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-082.xht">first-letter-punctuation-082</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left substitution bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left substitution bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-083-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-083.xht">first-letter-punctuation-083</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left dotted substitution bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left dotted substitution bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-084-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-084.xht">first-letter-punctuation-084</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left transposition bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left transposition bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-085-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-085.xht">first-letter-punctuation-085</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left raised omission bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left raised omission bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-086-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-086.xht">first-letter-punctuation-086</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left low paraphrase bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left low paraphrase bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-087-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-087.xht">first-letter-punctuation-087</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'exclamation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'exclamation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-088-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-088.xht">first-letter-punctuation-088</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-089-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-089.xht">first-letter-punctuation-089</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'number sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'number sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-090-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-090.xht">first-letter-punctuation-090</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'percent sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'percent sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-091-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-091.xht">first-letter-punctuation-091</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ampersand' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ampersand'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-092-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-092.xht">first-letter-punctuation-092</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'apostrophe' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'apostrophe'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-093-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-093.xht">first-letter-punctuation-093</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'asterisk' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'asterisk'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-094-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-094.xht">first-letter-punctuation-094</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-095-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-095.xht">first-letter-punctuation-095</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-096-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-096.xht">first-letter-punctuation-096</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'solidus' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'solidus'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-097-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-097.xht">first-letter-punctuation-097</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-098-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-098.xht">first-letter-punctuation-098</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'semicolon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'semicolon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-099-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-099.xht">first-letter-punctuation-099</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-100-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-100.xht">first-letter-punctuation-100</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'commercial at' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'commercial at'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-101-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-101.xht">first-letter-punctuation-101</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'reverse solidus' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'reverse solidus'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-102-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-102.xht">first-letter-punctuation-102</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'inverted exclamation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'inverted exclamation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-103-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-103.xht">first-letter-punctuation-103</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'middle dot' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'middle dot'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-104-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-104.xht">first-letter-punctuation-104</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'inverted question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'inverted question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-105-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-105.xht">first-letter-punctuation-105</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'greek question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'greek question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-106-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-106.xht">first-letter-punctuation-106</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'greek ano teleia' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'greek ano teleia'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-107-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-107.xht">first-letter-punctuation-107</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'armenian apostrophe' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'armenian apostrophe'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-108-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-108.xht">first-letter-punctuation-108</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'armenian emphasis mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'armenian emphasis mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-109-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-109.xht">first-letter-punctuation-109</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'armenian exclamation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'armenian exclamation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-110-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-110.xht">first-letter-punctuation-110</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'armenian comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'armenian comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-111-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-111.xht">first-letter-punctuation-111</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'armenian question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'armenian question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-112-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-112.xht">first-letter-punctuation-112</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'armenian abbreviation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'armenian abbreviation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-113-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-113.xht">first-letter-punctuation-113</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'armenian full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'armenian full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-115-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-115.xht">first-letter-punctuation-115</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'hebrew punctuation paseq' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'hebrew punctuation paseq'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-116-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-116.xht">first-letter-punctuation-116</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'hebrew punctuation sof pasuq' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'hebrew punctuation sof pasuq'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-117-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-117.xht">first-letter-punctuation-117</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'hebrew punctuation nun hafukha' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'hebrew punctuation nun hafukha'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-118-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-118.xht">first-letter-punctuation-118</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'hebrew punctuation geresh' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'hebrew punctuation geresh'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-119-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-119.xht">first-letter-punctuation-119</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'hebrew punctuation gershayim' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'hebrew punctuation gershayim'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-120-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-120.xht">first-letter-punctuation-120</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-121-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-121.xht">first-letter-punctuation-121</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic date separator' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic date separator'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-122-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-122.xht">first-letter-punctuation-122</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic semicolon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic semicolon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-123-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-123.xht">first-letter-punctuation-123</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic triple dot punctuation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic triple dot punctuation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-124-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-124.xht">first-letter-punctuation-124</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-125-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-125.xht">first-letter-punctuation-125</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic percent sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic percent sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-126-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-126.xht">first-letter-punctuation-126</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic decimal separator' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic decimal separator'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-127-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-127.xht">first-letter-punctuation-127</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic thousands separator' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic thousands separator'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-128-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-128.xht">first-letter-punctuation-128</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic five pointed star' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic five pointed star'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-129-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-129.xht">first-letter-punctuation-129</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'arabic full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'arabic full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-130-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-130.xht">first-letter-punctuation-130</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac end of paragraph' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac end of paragraph'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-131-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-131.xht">first-letter-punctuation-131</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac supralinear full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac supralinear full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-132-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-132.xht">first-letter-punctuation-132</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac sublinear full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac sublinear full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-133-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-133.xht">first-letter-punctuation-133</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac supralinear colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac supralinear colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-134-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-134.xht">first-letter-punctuation-134</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac sublinear colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac sublinear colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-135-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-135.xht">first-letter-punctuation-135</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac horizontal colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac horizontal colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-136-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-136.xht">first-letter-punctuation-136</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac colon skewed left' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac colon skewed left'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-137-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-137.xht">first-letter-punctuation-137</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac colon skewed right' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac colon skewed right'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-138-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-138.xht">first-letter-punctuation-138</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac supralinear colon skewed left' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac supralinear colon skewed left'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-139-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-139.xht">first-letter-punctuation-139</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac sublinear colon skewed right' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac sublinear colon skewed right'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-140-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-140.xht">first-letter-punctuation-140</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac contraction' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac contraction'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-141-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-141.xht">first-letter-punctuation-141</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac harklean obelus' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac harklean obelus'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-142-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-142.xht">first-letter-punctuation-142</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac harklean metobelus' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac harklean metobelus'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-143-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-143.xht">first-letter-punctuation-143</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'syriac harklean asteriscus' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'syriac harklean asteriscus'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-144-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-144.xht">first-letter-punctuation-144</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'devanagari danda' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'devanagari danda'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-145-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-145.xht">first-letter-punctuation-145</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'devanagari double danda' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'devanagari double danda'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-146-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-146.xht">first-letter-punctuation-146</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'devanagari abbreviation sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'devanagari abbreviation sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-147-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-147.xht">first-letter-punctuation-147</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'sinhala punctuation kunddaliya' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'sinhala punctuation kunddaliya'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-148-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-148.xht">first-letter-punctuation-148</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'thai character fongman' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'thai character fongman'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-149-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-149.xht">first-letter-punctuation-149</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'thai character angkhankhu' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'thai character angkhankhu'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-150-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-150.xht">first-letter-punctuation-150</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'thai character khomut' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'thai character khomut'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-151-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-151.xht">first-letter-punctuation-151</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark initial yig mgo mdun ma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark initial yig mgo mdun ma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-152-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-152.xht">first-letter-punctuation-152</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark closing yig mgo sgab ma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark closing yig mgo sgab ma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-153-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-153.xht">first-letter-punctuation-153</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark caret yig mgo phur shad ma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark caret yig mgo phur shad ma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-154-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-154.xht">first-letter-punctuation-154</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark yig mgo tsheg shad ma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark yig mgo tsheg shad ma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-155-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-155.xht">first-letter-punctuation-155</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark sbrul shad' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark sbrul shad'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-156-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-156.xht">first-letter-punctuation-156</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark bskur yig mgo' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark bskur yig mgo'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-157-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-157.xht">first-letter-punctuation-157</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark bka- shog yig mgo' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark bka- shog yig mgo'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-158-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-158.xht">first-letter-punctuation-158</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark intersyllabic tsheg' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark intersyllabic tsheg'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-159-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-159.xht">first-letter-punctuation-159</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark delimiter tsheg bstar' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark delimiter tsheg bstar'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-160-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-160.xht">first-letter-punctuation-160</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark shad' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark shad'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-161-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-161.xht">first-letter-punctuation-161</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark nyis shad' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark nyis shad'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-162-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-162.xht">first-letter-punctuation-162</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark tsheg shad' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark tsheg shad'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-163-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-163.xht">first-letter-punctuation-163</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark nyis tsheg shad' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark nyis tsheg shad'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-164-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-164.xht">first-letter-punctuation-164</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark rin chen spungs shad' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark rin chen spungs shad'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-165-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-165.xht">first-letter-punctuation-165</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark rgya gram shad' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark rgya gram shad'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-166-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-166.xht">first-letter-punctuation-166</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark paluta' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark paluta'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-167-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-167.xht">first-letter-punctuation-167</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark bska- shog gi mgo rgyan' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark bska- shog gi mgo rgyan'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-168-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-168.xht">first-letter-punctuation-168</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark mnyam yig gi mgo rgyan' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark mnyam yig gi mgo rgyan'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-169-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-169.xht">first-letter-punctuation-169</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'myanmar sign little section' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'myanmar sign little section'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-170-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-170.xht">first-letter-punctuation-170</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'myanmar sign section' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'myanmar sign section'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-171-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-171.xht">first-letter-punctuation-171</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'myanmar symbol locative' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'myanmar symbol locative'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-172-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-172.xht">first-letter-punctuation-172</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'myanmar symbol completed' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'myanmar symbol completed'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-173-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-173.xht">first-letter-punctuation-173</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'myanmar symbol aforementioned' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'myanmar symbol aforementioned'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-174-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-174.xht">first-letter-punctuation-174</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'myanmar symbol genitive' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'myanmar symbol genitive'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-175-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-175.xht">first-letter-punctuation-175</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'georgian paragraph separator' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'georgian paragraph separator'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-176-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-176.xht">first-letter-punctuation-176</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ethiopic wordspace' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ethiopic wordspace'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-177-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-177.xht">first-letter-punctuation-177</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ethiopic full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ethiopic full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-178-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-178.xht">first-letter-punctuation-178</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ethiopic comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ethiopic comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-179-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-179.xht">first-letter-punctuation-179</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ethiopic semicolon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ethiopic semicolon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-180-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-180.xht">first-letter-punctuation-180</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ethiopic colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ethiopic colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-181-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-181.xht">first-letter-punctuation-181</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ethiopic preface colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ethiopic preface colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-182-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-182.xht">first-letter-punctuation-182</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ethiopic question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ethiopic question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-183-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-183.xht">first-letter-punctuation-183</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ethiopic paragraph separator' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ethiopic paragraph separator'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-184-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-184.xht">first-letter-punctuation-184</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'canadian syllabics chi sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'canadian syllabics chi sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-185-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-185.xht">first-letter-punctuation-185</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'canadian syllabics full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'canadian syllabics full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-186-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-186.xht">first-letter-punctuation-186</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'runic single punctuation' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'runic single punctuation'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-187-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-187.xht">first-letter-punctuation-187</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'runic multiple punctuation' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'runic multiple punctuation'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-188-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-188.xht">first-letter-punctuation-188</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'runic cross punctuation' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'runic cross punctuation'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-189-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-189.xht">first-letter-punctuation-189</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'philippine single punctuation' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'philippine single punctuation'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-190-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-190.xht">first-letter-punctuation-190</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'philippine double punctuation' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'philippine double punctuation'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-191-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-191.xht">first-letter-punctuation-191</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'khmer sign khan' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'khmer sign khan'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-192-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-192.xht">first-letter-punctuation-192</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'khmer sign bariyoosan' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'khmer sign bariyoosan'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-193-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-193.xht">first-letter-punctuation-193</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'khmer sign camnuc pii kuuh' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'khmer sign camnuc pii kuuh'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-194-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-194.xht">first-letter-punctuation-194</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'khmer sign beyyal' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'khmer sign beyyal'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-195-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-195.xht">first-letter-punctuation-195</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'khmer sign phnaek muan' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'khmer sign phnaek muan'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-196-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-196.xht">first-letter-punctuation-196</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'khmer sign koomuut' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'khmer sign koomuut'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-197-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-197.xht">first-letter-punctuation-197</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian birga' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian birga'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-198-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-198.xht">first-letter-punctuation-198</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian ellipsis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian ellipsis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-199-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-199.xht">first-letter-punctuation-199</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-200-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-200.xht">first-letter-punctuation-200</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-201-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-201.xht">first-letter-punctuation-201</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-202-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-202.xht">first-letter-punctuation-202</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian four dots' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian four dots'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-203-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-203.xht">first-letter-punctuation-203</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian sibe syllable boundary marker' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian sibe syllable boundary marker'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-204-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-204.xht">first-letter-punctuation-204</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian manchu comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian manchu comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-205-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-205.xht">first-letter-punctuation-205</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian manchu full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian manchu full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-206-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-206.xht">first-letter-punctuation-206</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mongolian nirugu' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mongolian nirugu'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-207-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-207.xht">first-letter-punctuation-207</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'limbu exclamation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'limbu exclamation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-208-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-208.xht">first-letter-punctuation-208</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'limbu question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'limbu question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-211-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-211.xht">first-letter-punctuation-211</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'buginese pallawa' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'buginese pallawa'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-212-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-212.xht">first-letter-punctuation-212</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'buginese end of section' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'buginese end of section'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-213-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-213.xht">first-letter-punctuation-213</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double vertical line' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double vertical line'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-214-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-214.xht">first-letter-punctuation-214</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double low line' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double low line'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-215-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-215.xht">first-letter-punctuation-215</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'dagger' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'dagger'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-216-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-216.xht">first-letter-punctuation-216</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double dagger' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double dagger'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-217-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-217.xht">first-letter-punctuation-217</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'bullet' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'bullet'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-218-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-218.xht">first-letter-punctuation-218</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'triangular bullet' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'triangular bullet'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-219-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-219.xht">first-letter-punctuation-219</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'one dot leader' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'one dot leader'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-220-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-220.xht">first-letter-punctuation-220</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'two dot leader' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'two dot leader'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-221-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-221.xht">first-letter-punctuation-221</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'horizontal ellipsis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'horizontal ellipsis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-222-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-222.xht">first-letter-punctuation-222</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'hyphenation point' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'hyphenation point'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-223-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-223.xht">first-letter-punctuation-223</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'per mille sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'per mille sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-224-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-224.xht">first-letter-punctuation-224</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'per ten thousand sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'per ten thousand sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-225-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-225.xht">first-letter-punctuation-225</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'prime' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'prime'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-226-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-226.xht">first-letter-punctuation-226</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double prime' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double prime'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-227-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-227.xht">first-letter-punctuation-227</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'triple prime' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'triple prime'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-228-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-228.xht">first-letter-punctuation-228</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'reversed prime' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'reversed prime'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-229-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-229.xht">first-letter-punctuation-229</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'reversed double prime' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'reversed double prime'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-230-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-230.xht">first-letter-punctuation-230</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'reversed triple prime' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'reversed triple prime'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-231-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-231.xht">first-letter-punctuation-231</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'caret' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection -'caret'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-232-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-232.xht">first-letter-punctuation-232</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'reference mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'reference mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-233-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-233.xht">first-letter-punctuation-233</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double exclamation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double exclamation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-234-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-234.xht">first-letter-punctuation-234</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'interrobang' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'interrobang'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-235-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-235.xht">first-letter-punctuation-235</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'overline' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'overline'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-236-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-236.xht">first-letter-punctuation-236</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'caret insertion point' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'caret insertion point'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-237-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-237.xht">first-letter-punctuation-237</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'asterism' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'asterism'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-238-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-238.xht">first-letter-punctuation-238</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'hyphen bullet' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'hyphen bullet'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-239-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-239.xht">first-letter-punctuation-239</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-240-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-240.xht">first-letter-punctuation-240</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'question exclamation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'question exclamation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-241-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-241.xht">first-letter-punctuation-241</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'exclamation question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'exclamation question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-242-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-242.xht">first-letter-punctuation-242</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tironian sign et' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tironian sign et'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-243-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-243.xht">first-letter-punctuation-243</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'reversed pilcrow sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'reversed pilcrow sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-244-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-244.xht">first-letter-punctuation-244</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'black leftwards bullet' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'black leftwards bullet'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-245-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-245.xht">first-letter-punctuation-245</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'black rightwards bullet' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'black rightwards bullet'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-246-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-246.xht">first-letter-punctuation-246</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'low asterisk' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'low asterisk'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-247-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-247.xht">first-letter-punctuation-247</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'reversed semicolon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'reversed semicolon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-248-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-248.xht">first-letter-punctuation-248</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'close up' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'close up'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-249-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-249.xht">first-letter-punctuation-249</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'two asterisks aligned vertically' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'two asterisks aligned vertically'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-250-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-250.xht">first-letter-punctuation-250</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'swung dash' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'swung dash'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-251-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-251.xht">first-letter-punctuation-251</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'flower punctuation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'flower punctuation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-252-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-252.xht">first-letter-punctuation-252</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'three dot punctuation' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'three dot punctuation'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-253-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-253.xht">first-letter-punctuation-253</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'quadruple prime' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'quadruple prime'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-254-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-254.xht">first-letter-punctuation-254</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'four dot punctuation' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'four dot punctuation'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-255-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-255.xht">first-letter-punctuation-255</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'five dot punctuation' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'five dot punctuation'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-256-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-256.xht">first-letter-punctuation-256</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'two dot punctuation' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'two dot punctuation'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-257-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-257.xht">first-letter-punctuation-257</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'four dot mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'four dot mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-258-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-258.xht">first-letter-punctuation-258</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'dotted cross' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'dotted cross'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-259-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-259.xht">first-letter-punctuation-259</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tricolon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tricolon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-260-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-260.xht">first-letter-punctuation-260</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'vertical four dots' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'vertical four dots'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-262-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-262.xht">first-letter-punctuation-262</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'coptic old nubian full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'coptic old nubian full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-263-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-263.xht">first-letter-punctuation-263</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'coptic old nubian direct question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'coptic old nubian direct question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-264-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-264.xht">first-letter-punctuation-264</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'coptic old nubian indirect question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'coptic old nubian indirect question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-265-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-265.xht">first-letter-punctuation-265</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'coptic old nubian verse divider' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'coptic old nubian verse divider'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-266-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-266.xht">first-letter-punctuation-266</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'coptic full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'coptic full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-267-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-267.xht">first-letter-punctuation-267</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'coptic morphological divider' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'coptic morphological divider'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-268-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-268.xht">first-letter-punctuation-268</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right angle substitution marker' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right angle substitution marker'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-269-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-269.xht">first-letter-punctuation-269</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'right angle dotted substitution marker' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'right angle dotted substitution marker'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-270-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-270.xht">first-letter-punctuation-270</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'raised interpolation marker' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'raised interpolation marker'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-271-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-271.xht">first-letter-punctuation-271</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'raised dotted interpolation marker' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'raised dotted interpolation marker' .</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-272-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-272.xht">first-letter-punctuation-272</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'dotted transposition marker' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'dotted transposition marker'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-273-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-273.xht">first-letter-punctuation-273</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'raised square' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'raised square'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-274-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-274.xht">first-letter-punctuation-274</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'editorial coronis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'editorial coronis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-275-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-275.xht">first-letter-punctuation-275</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'paragraphos' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'paragraphos'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-276-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-276.xht">first-letter-punctuation-276</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'forked paragraphos' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'forked paragraphos'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-277-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-277.xht">first-letter-punctuation-277</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'reversed forked paragraphos' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'reversed forked paragraphos'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-278-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-278.xht">first-letter-punctuation-278</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'hypodiastole' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'hypodiastole'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-279-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-279.xht">first-letter-punctuation-279</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'dotted obelos' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'dotted obelos'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-280-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-280.xht">first-letter-punctuation-280</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'downwards ancora' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'downwards ancora'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-281-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-281.xht">first-letter-punctuation-281</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'upwards ancora' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'upwards ancora'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-282-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-282.xht">first-letter-punctuation-282</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'dotted right-pointing angle' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'dotted right-pointing angle'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-283-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-283.xht">first-letter-punctuation-283</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ideographic comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ideographic comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-284-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-284.xht">first-letter-punctuation-284</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ideographic full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ideographic full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-285-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-285.xht">first-letter-punctuation-285</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ditto mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ditto mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-286-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-286.xht">first-letter-punctuation-286</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'part alternation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'part alternation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-287-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-287.xht">first-letter-punctuation-287</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'katakana middle dot' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'katakana middle dot'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-288-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-288.xht">first-letter-punctuation-288</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-289-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-289.xht">first-letter-punctuation-289</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical ideographic comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical ideographic comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-290-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-290.xht">first-letter-punctuation-290</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical ideographic full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical ideographic full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-291-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-291.xht">first-letter-punctuation-291</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-292-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-292.xht">first-letter-punctuation-292</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical semicolon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical semicolon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-293-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-293.xht">first-letter-punctuation-293</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical exclamation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical exclamation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-294-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-294.xht">first-letter-punctuation-294</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-295-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-295.xht">first-letter-punctuation-295</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical horizontal ellipsis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical horizontal ellipsis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-296-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-296.xht">first-letter-punctuation-296</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical two dot leader' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical two dot leader'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-297-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-297.xht">first-letter-punctuation-297</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'sesame dot' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'sesame dot'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-298-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-298.xht">first-letter-punctuation-298</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'white sesame dot' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'white sesame dot'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-299-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-299.xht">first-letter-punctuation-299</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'dashed overline' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'dashed overline'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-300-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-300.xht">first-letter-punctuation-300</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'centreline overline' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'centreline overline'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-301-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-301.xht">first-letter-punctuation-301</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'wavy overline' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'wavy overline'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-302-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-302.xht">first-letter-punctuation-302</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double wavy overline' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double wavy overline'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-303-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-303.xht">first-letter-punctuation-303</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-304-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-304.xht">first-letter-punctuation-304</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small ideographic comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small ideographic comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-305-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-305.xht">first-letter-punctuation-305</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-306-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-306.xht">first-letter-punctuation-306</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small semicolon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small semicolon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-307-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-307.xht">first-letter-punctuation-307</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-308-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-308.xht">first-letter-punctuation-308</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-309-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-309.xht">first-letter-punctuation-309</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small exclamation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small exclamation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-310-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-310.xht">first-letter-punctuation-310</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small number sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small number sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-311-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-311.xht">first-letter-punctuation-311</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small ampersand' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small ampersand'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-312-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-312.xht">first-letter-punctuation-312</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small asterisk' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small asterisk'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-313-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-313.xht">first-letter-punctuation-313</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small reverse solidus' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small reverse solidus'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-314-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-314.xht">first-letter-punctuation-314</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small percent sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small percent sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-315-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-315.xht">first-letter-punctuation-315</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small commercial at' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small commercial at'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-316-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-316.xht">first-letter-punctuation-316</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth exclamation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth exclamation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-317-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-317.xht">first-letter-punctuation-317</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-318-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-318.xht">first-letter-punctuation-318</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth number sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth number sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-319-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-319.xht">first-letter-punctuation-319</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth percent sign' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth percent sign'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-320-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-320.xht">first-letter-punctuation-320</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth ampersand' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth ampersand'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-321-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-321.xht">first-letter-punctuation-321</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth apostrophe' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth apostrophe'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-322-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-322.xht">first-letter-punctuation-322</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth asterisk' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth asterisk'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-323-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-323.xht">first-letter-punctuation-323</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-324-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-324.xht">first-letter-punctuation-324</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-325-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-325.xht">first-letter-punctuation-325</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth solidus' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth solidus'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-326-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-326.xht">first-letter-punctuation-326</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth colon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth colon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-327-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-327.xht">first-letter-punctuation-327</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth semicolon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth semicolon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-328-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-328.xht">first-letter-punctuation-328</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth question mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth question mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-329-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-329.xht">first-letter-punctuation-329</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth commercial at' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth commercial at'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-330-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-330.xht">first-letter-punctuation-330</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth reverse solidus' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth reverse solidus'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-331-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-331.xht">first-letter-punctuation-331</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'halfwidth ideographic full stop' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'halfwidth ideographic full stop'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-332-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-332.xht">first-letter-punctuation-332</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'halfwidth ideographic comma' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'halfwidth ideographic comma'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-333-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-333.xht">first-letter-punctuation-333</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'halfwidth katakana middle dot' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'halfwidth katakana middle dot'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-334-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-334.xht">first-letter-punctuation-334</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'aegean word separator line' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'aegean word separator line'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-335-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-335.xht">first-letter-punctuation-335</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'aegean word separator dot' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'aegean word separator dot'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-336-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-336.xht">first-letter-punctuation-336</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ugaritic word divider' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ugaritic word divider'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-337-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-337.xht">first-letter-punctuation-337</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'kharoshthi punctuation dot' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'kharoshthi punctuation dot'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-338-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-338.xht">first-letter-punctuation-338</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'kharoshthi punctuation small circle' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'kharoshthi punctuation small circle'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-339-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-339.xht">first-letter-punctuation-339</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'kharoshthi punctuation circle' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'kharoshthi punctuation circle'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-340-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-340.xht">first-letter-punctuation-340</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'kharoshthi punctuation crescent bar' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'kharoshthi punctuation crescent bar'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-341-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-341.xht">first-letter-punctuation-341</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'kharoshthi punctuation mangalam' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'kharoshthi punctuation mangalam'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-342-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-342.xht">first-letter-punctuation-342</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'kharoshthi punctuation lotus' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'kharoshthi punctuation lotus'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-343-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-343.xht">first-letter-punctuation-343</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'kharoshthi punctuation danda' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'kharoshthi punctuation danda'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-344-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-344.xht">first-letter-punctuation-344</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'kharoshthi punctuation double danda' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'kharoshthi punctuation double danda'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-345-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-345.xht">first-letter-punctuation-345</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'kharoshthi punctuation lines' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'kharoshthi punctuation lines'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-346-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-346.xht">first-letter-punctuation-346</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-347-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-347.xht">first-letter-punctuation-347</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left square bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-348-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-348.xht">first-letter-punctuation-348</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-349-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-349.xht">first-letter-punctuation-349</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark gug rtags gyon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark gug rtags gyon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-350-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-350.xht">first-letter-punctuation-350</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'tibetan mark ang khang gyon' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'tibetan mark ang khang gyon'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-351-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-351.xht">first-letter-punctuation-351</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ogham feather mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ogham feather mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-352-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-352.xht">first-letter-punctuation-352</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'single low-9 quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'single low-9 quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-353-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-353.xht">first-letter-punctuation-353</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double low-9 quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double low-9 quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-354-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-354.xht">first-letter-punctuation-354</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left square bracket with quill' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left square bracket with quill'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-355-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-355.xht">first-letter-punctuation-355</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'superscript left parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'superscript left parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-356-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-356.xht">first-letter-punctuation-356</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'subscript left parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'subscript left parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-357-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-357.xht">first-letter-punctuation-357</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left-pointing angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left-pointing angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-359-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-359.xht">first-letter-punctuation-359</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'medium left parenthesis ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'medium left parenthesis ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-360-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-360.xht">first-letter-punctuation-360</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'medium flattened left parenthesis ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'medium flattened left parenthesis ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-361-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-361.xht">first-letter-punctuation-361</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'medium left-pointing angle bracket ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'medium left-pointing angle bracket ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-362-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-362.xht">first-letter-punctuation-362</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'heavy left-pointing angle quotation mark ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'heavy left-pointing angle quotation mark ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-363-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-363.xht">first-letter-punctuation-363</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'heavy left-pointing angle bracket ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'heavy left-pointing angle bracket ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-364-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-364.xht">first-letter-punctuation-364</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'light left tortoise shell bracket ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'light left tortoise shell bracket ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-365-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-365.xht">first-letter-punctuation-365</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'medium left curly bracket ornament' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'medium left curly bracket ornament'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-366-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-366.xht">first-letter-punctuation-366</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left s-shaped bag delimiter' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left s-shaped bag delimiter'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-367-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-367.xht">first-letter-punctuation-367</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mathematical left white square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mathematical left white square bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-368-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-368.xht">first-letter-punctuation-368</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mathematical left angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mathematical left angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-369-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-369.xht">first-letter-punctuation-369</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'mathematical left double angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'mathematical left double angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-370-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-370.xht">first-letter-punctuation-370</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left white curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left white curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-371-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-371.xht">first-letter-punctuation-371</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left white parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left white parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-372-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-372.xht">first-letter-punctuation-372</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'z notation left image bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'z notation left image bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-373-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-373.xht">first-letter-punctuation-373</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'z notation left binding bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'z notation left binding bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-374-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-374.xht">first-letter-punctuation-374</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left square bracket with underbar' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left square bracket with underbar'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-375-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-375.xht">first-letter-punctuation-375</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left square bracket with tick in top corner' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left square bracket with tick in top corner'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-376-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-376.xht">first-letter-punctuation-376</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left square bracket with tick in bottom corner' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left square bracket with tick in bottom corner'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-377-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-377.xht">first-letter-punctuation-377</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left angle bracket with dot' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left angle bracket with dot'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-378-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-378.xht">first-letter-punctuation-378</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left arc less-than bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left arc less-than bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-379-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-379.xht">first-letter-punctuation-379</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'double left arc greater-than bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'double left arc greater-than bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-380-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-380.xht">first-letter-punctuation-380</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left black tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left black tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-381-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-381.xht">first-letter-punctuation-381</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left wiggly fence' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left wiggly fence'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-382-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-382.xht">first-letter-punctuation-382</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left double wiggly fence' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left double wiggly fence'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-383-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-383.xht">first-letter-punctuation-383</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left-pointing curved angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left-pointing curved angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-384-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-384.xht">first-letter-punctuation-384</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-385-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-385.xht">first-letter-punctuation-385</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left double angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left double angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-386-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-386.xht">first-letter-punctuation-386</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-387-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-387.xht">first-letter-punctuation-387</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left white corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left white corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-388-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-388.xht">first-letter-punctuation-388</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left black lenticular bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left black lenticular bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-389-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-389.xht">first-letter-punctuation-389</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-390-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-390.xht">first-letter-punctuation-390</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left white lenticular bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left white lenticular bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-391-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-391.xht">first-letter-punctuation-391</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left white tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left white tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-392-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-392.xht">first-letter-punctuation-392</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'left white square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'left white square bracket' .</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-393-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-393.xht">first-letter-punctuation-393</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'reversed double prime quotation mark' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'reversed double prime quotation mark'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-394-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-394.xht">first-letter-punctuation-394</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'ornate left parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'ornate left parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-395-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-395.xht">first-letter-punctuation-395</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left white lenticular bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left white lenticular bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-396-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-396.xht">first-letter-punctuation-396</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-397-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-397.xht">first-letter-punctuation-397</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-398-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-398.xht">first-letter-punctuation-398</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-399-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-399.xht">first-letter-punctuation-399</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left black lenticular bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left black lenticular bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-400-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-400.xht">first-letter-punctuation-400</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left double angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left double angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-401-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-401.xht">first-letter-punctuation-401</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left angle bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left angle bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-402-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-402.xht">first-letter-punctuation-402</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-403-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-403.xht">first-letter-punctuation-403</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left white corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left white corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-404-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-404.xht">first-letter-punctuation-404</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'presentation form for vertical left square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'presentation form for vertical left square bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-405-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-405.xht">first-letter-punctuation-405</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small left parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small left parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-406-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-406.xht">first-letter-punctuation-406</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small left curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small left curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-407-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-407.xht">first-letter-punctuation-407</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'small left tortoise shell bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'small left tortoise shell bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-408-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-408.xht">first-letter-punctuation-408</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth left parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth left parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-409-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-409.xht">first-letter-punctuation-409</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth left square bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth left square bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-410-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-410.xht">first-letter-punctuation-410</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth left curly bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth left curly bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-411-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-411.xht">first-letter-punctuation-411</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'fullwidth left white parenthesis' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'fullwidth left white parenthesis'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-punctuation-412-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-punctuation-412.xht">first-letter-punctuation-412</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with the 'halfwidth left corner bracket' punctuation character
          <ul class="assert">
            <li>Punctuation characters defined in Unicode [UNICODE] in (Ps),(Pe),(Pi),(Pf) and (Po) punctuation classes that precede or follow the first letter are included in first-letter selection - 'halfwidth left corner bracket'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-quote-001-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-quote-001.xht">first-letter-quote-001</a></strong></td>
        <td><a href="first-letter-quote-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-quote-002-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-quote-002.xht">first-letter-quote-002</a></strong></td>
        <td><a href="first-letter-quote-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-quote-003-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-quote-003.xht">first-letter-quote-003</a></strong></td>
        <td><a href="first-letter-quote-001-ref.xht">=</a> <a href="first-letter-quote-002.xht">=</a> </td>
        <td></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-quote-004-5.12.2" class="primary dom">
        <td><strong>
            <a href="first-letter-quote-004.xht">first-letter-quote-004</a></strong></td>
        <td><a href="first-letter-quote-001-ref.xht">=</a> <a href="first-letter-quote-002.xht">=</a> </td>
        <td><abbr class="dom" title="Requires DOM (Document Object Model) Support">DOM/JS</abbr></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-quote-005-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-quote-005.xht">first-letter-quote-005</a></strong></td>
        <td><a href="first-letter-quote-001-ref.xht">=</a> <a href="first-letter-quote-002.xht">=</a> </td>
        <td></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-quote-006-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-quote-006.xht">first-letter-quote-006</a></strong></td>
        <td><a href="first-letter-quote-001-ref.xht">=</a> </td>
        <td></td>
        <td>:first-letter
        </td>
      </tr>
      <tr id="first-letter-selector-000-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-000.xht">first-letter-selector-000</a></strong></td>
        <td></td>
        <td></td>
        <td>:first-letter in XML
        </td>
      </tr>
      <tr id="first-letter-selector-001-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-001.xht">first-letter-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter pseudo-element
          <ul class="assert">
            <li>The :first-letter pseudo-element matches the first letter in a given element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-002-5.12.2" class="primary image">
        <td><strong>
            <a href="first-letter-selector-002.xht">first-letter-selector-002</a></strong></td>
        <td></td>
        <td><abbr class="image" title="Requires Bitmap Graphics Support">Bitmaps</abbr></td>
        <td>First-letter pseudo-element with image missing alt text
          <ul class="assert">
            <li>If there is preceding content (an image) or alt text the :first-letter pseudo-element does not match the first letter.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-003-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-003.xht">first-letter-selector-003</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter as a digit
          <ul class="assert">
            <li>The ':first-letter' applies if the first letter is a digit.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-004-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-004.xht">first-letter-selector-004</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter and :before
          <ul class="assert">
            <li>If an element has ':before' or ':after' content, the ':first-letter applies to the first letter of the element including that content.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-005-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-005.xht">first-letter-selector-005</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with leading line break
          <ul class="assert">
            <li>The first letter occurs on the first formatted line.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-006-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-006.xht">first-letter-selector-006</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with list items
          <ul class="assert">
            <li>If an element is a list item, the ':first-letter' applies to the first letter in the principal box after the marker.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-007-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-007.xht">first-letter-selector-007</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with table cell elements
          <ul class="assert">
            <li>The :first-letter pseudo-element applies to table-cells.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-008-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-008.xht">first-letter-selector-008</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with inline-block elements
          <ul class="assert">
            <li>The first-letter pseudo-element applies to inline-block elements.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-009-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-009.xht">first-letter-selector-009</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter and valid properties
          <ul class="assert">
            <li>The color, font-size, text-decoration, text-transform, background and border properties apply to :first-letter.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-010-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-010.xht">first-letter-selector-010</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter as a float
          <ul class="assert">
            <li>The float property applies to :first-letter.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-011-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-011.xht">first-letter-selector-011</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter using letter-spacing property
          <ul class="assert">
            <li>The letter-spacing property is allowed for :first-letter.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-012-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-012.xht">first-letter-selector-012</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter using margin
          <ul class="assert">
            <li>The margin property is allowed for :first-letter.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-013-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-013.xht">first-letter-selector-013</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter using background and padding
          <ul class="assert">
            <li>The background and padding properties is allowed for :first-letter.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-014-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-014.xht">first-letter-selector-014</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter using vertical-align and line-height
          <ul class="assert">
            <li>The vertical-align and line-height properties is allowed for :first-letter.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-015-5.12.2" class="primary image">
        <td><strong>
            <a href="first-letter-selector-015.xht">first-letter-selector-015</a></strong></td>
        <td></td>
        <td><abbr class="image" title="Requires Bitmap Graphics Support">Bitmaps</abbr></td>
        <td>First-letter with img alt text
          <ul class="assert">
            <li>The ':first-letter' pseudo-element can be used with all such elements that contain text, or that have a descendant in the same flow that contains text.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-016-5.12.2" class="primary image">
        <td><strong>
            <a href="first-letter-selector-016.xht">first-letter-selector-016</a></strong></td>
        <td></td>
        <td><abbr class="image" title="Requires Bitmap Graphics Support">Bitmaps</abbr></td>
        <td>First-letter with img preceding text
          <ul class="assert">
            <li>First-letter selects the first letter of a block if it is not preceded by any other content on its line.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-018-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-018.xht">first-letter-selector-018</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with punctuation
          <ul class="assert">
            <li>The ':first-letter' pseudo-element also applies to punctuation.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-019-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-019.xht">first-letter-selector-019</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter in descendents
          <ul class="assert">
            <li>A user agent acts as if the fictional start tag of the first-letter pseudo-element is just before the first text of the element, even if that first text is in a descendant.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-020-5.12.2" class="primary may">
        <td><strong>
            <a href="first-letter-selector-020.xht">first-letter-selector-020</a></strong></td>
        <td></td>
        <td><abbr class="may" title="Behavior tested is preferred but optional.">Optional</abbr></td>
        <td>First-letter and language specific letter combinations
          <ul class="assert">
            <li>Some letter combinations in some languages may be considered part of the first-letter pseudo-element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-021-5.12.2" class="primary may">
        <td><strong>
            <a href="first-letter-selector-021.xht">first-letter-selector-021</a></strong></td>
        <td></td>
        <td><abbr class="may" title="Behavior tested is preferred but optional.">Optional</abbr></td>
        <td>First-letter on list-style-position: inside
          <ul class="assert">
            <li>User agents may ignore ':first-letter' on list items with 'list-style-position: inside'.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-022-5.12.2" class="primary may">
        <td><strong>
            <a href="first-letter-selector-022.xht">first-letter-selector-022</a></strong></td>
        <td></td>
        <td><abbr class="may" title="Behavior tested is preferred but optional.">Optional</abbr></td>
        <td>First-letter in different elements than its punctuation
          <ul class="assert">
            <li>If the letters that would form the first-letter are not in the same element the user agent may create a first-letter pseudo-element from one of the elements, both elements, or simply not create a pseudo-element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-023-5.12.2" class="primary may">
        <td><strong>
            <a href="first-letter-selector-023.xht">first-letter-selector-023</a></strong></td>
        <td></td>
        <td><abbr class="may" title="Behavior tested is preferred but optional.">Optional</abbr></td>
        <td>First-letter on bidi text
          <ul class="assert">
            <li>If the first letter of the block is not at the start of the line (for example due to bidirectional reordering), then the user agent need not create the pseudo-element.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-025-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-025.xht">first-letter-selector-025</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter with table caption elements
          <ul class="assert">
            <li>The :first-letter pseudo-element applies to table-captions.</li>
          </ul>
        </td>
      </tr>
      <tr id="first-letter-selector-026-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-026.xht">first-letter-selector-026</a></strong></td>
        <td></td>
        <td></td>
        <td>First-Letter: Basic Test
        </td>
      </tr>
      <tr id="first-letter-selector-027-5.12.2" class="primary">
        <td><strong>
            <a href="first-letter-selector-027.xht">first-letter-selector-027</a></strong></td>
        <td></td>
        <td></td>
        <td>First-Letter: Basic Test
        </td>
      </tr>
    </tbody>
    <tbody id="s5.12.3">
      <tr><th colspan="4" scope="rowgroup">
        <a href="#s5.12.3">+</a>
        <a href="http://www.w3.org/TR/CSS21/selector.html#before-and-after">5.12.3 The :before and :after pseudo-elements
</a></th></tr>
      <!-- 2 tests -->
      <tr id="before-after-selector-001-5.12.3" class="primary">
        <td><strong>
            <a href="before-after-selector-001.xht">before-after-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>After and before pseudo-elements
          <ul class="assert">
            <li>After and before pseudo-element allows inserted text after or before a given element.</li>
          </ul>
        </td>
      </tr>
      <tr id="before-first-letter-selector-001-5.12.3" class="primary">
        <td><strong>
            <a href="before-first-letter-selector-001.xht">before-first-letter-selector-001</a></strong></td>
        <td></td>
        <td></td>
        <td>First-letter pseudo-element with :before pseudo-element
          <ul class="assert">
            <li>When the :first-letter pseudo-element is combined with :before, :first-letter applies to the generated text of :before.</li>
          </ul>
        </td>
      </tr>
    </tbody>
  </table>

 </body>
</html>
